由于so文件太大,放到项目apk打包太大,于是决定动态打包
1、先从Android studio重下载NDK或者自己手动去官网下载NDK
1)Android Studio2021中下载,如下图
2)官网自己下载,选择适合自己电脑的版本,下图是我自己的电脑
https://developer.android.google.cn/ndk/downloadshttps://developer.android.google.cn/ndk/downloads
安装完成后的目录
3、配置环境变量,结合自己的电脑,路径为: D:\install\AndroidSDK\ndk\23.1.7779620
顺带测试下配置是否正确
是的,你没看错,出现这个说明才是正确安装和配置
4、在项目中生成so文件
1)进入项目中放jni文件的目录
2)如我的jni路径:
D:\work\app\base-libs\src\main\jni>D:\install\AndroidSDK\ndk\23.1.7779620\ndk-build
注:后面一定要加入ndk的绝对路径,然后执行ndk-build,否则会提示找不到ndk命令