Android Studio4 用cmake引用第三方打好包的動態庫so文件。

網上找了好久,沒到的合適的,後來路上用手機看,居然找到一個不錯的,分享出來:

https://blog.csdn.net/Xiongjiayo/article/details/85340121

 

我打包的時候,有報錯

Build command failed.
Error while executing process D:\sdk\cmake\3.10.2.4988404\bin\ninja.exe with arguments {-C C:\Users\Administrator\AndroidStudioProjects\MyApplication7\app\.cxx\cmake\debug\arm64-v8a native-lib}
ninja: Entering directory `C:\Users\Administrator\AndroidStudioProjects\MyApplication7\app\.cxx\cmake\debug\arm64-v8a'

ninja: error: 'C:/Users/Administrator/AndroidStudioProjects/MyApplication7/app/src/main/jniLibs/arm64/libghttp.so', needed by 'C:/Users/Administrator/AndroidStudioProjects/MyApplication7/app/build/intermediates/cmake/debug/obj/arm64-v8a/libnative-lib.so', missing and no known rule to make it

後來,我把jniLibs目錄下的arm64-v8a改名爲arm64就編譯通過了。完美。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章