1.创建一个空工程,
这样就可以编译了。
2.把老的工程里面的全部拷贝到jni文件夹下
3.而且这个不影响编译jni
这个时候的异常是,,c++代码里面的头文件路径不能识别,,,这是编辑器还没反应过来,,,我记得是右键了,,然后更新了下,然后重启android studio,,就全正常了
4.
defaultConfig {
ndk {
abiFilters 'armeabi-v7a' // arm64-v8a、armeabi-v7a、x86_64、x86 中的一个或多个
}
}
这里面需要设置 下,,创建不同cpu版本的so
5.遇到文件
armeabi 版本,,最新的ndk已经不支持
https://blog.youkuaiyun.com/weixin_37639900/article/details/99866131
要不下载老版本编译,,要不把项目中的其他so统一下版本(还是升级下版本吧,,以后都没得更新了)