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就编译通过了。完美。
posted on 2020-09-20 23:30 angelshelter 阅读(2005) 评论(0) 编辑 收藏 举报