Android Studio4 用cmake引用第三方打好包的动态库so文件。

网上找了好久,没到的合适的,后来路上用手机看,居然找到一个不错的,分享出来:

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

我打包的时候,有报错

Build command failed.
Error while executing process D:sdkcmake3.10.2.4988404in inja.exe with arguments {-C C:UsersAdministratorAndroidStudioProjectsMyApplication7app.cxxcmakedebugarm64-v8a native-lib}
ninja: Entering directory `C:UsersAdministratorAndroidStudioProjectsMyApplication7app.cxxcmakedebugarm64-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就编译通过了。完美。

原文地址:https://www.cnblogs.com/angelshelter/p/13703004.html