- 下载ndk :https://developer.android.google.cn/ndk/downloads/(本人下载的是r16b)
- 下载完后,解压,配置到windows环境变量,方便随时执行ndk-build命令
- 下载openssl-android github项目,https://github.com/guardianproject/openssl-android
- 下载完毕后,修改openssl-android\jni\Application.mk 文件,修改如下
- NDK_TOOLCHAIN_VERSION=4.9
- APP_BUILD_SCRIPT := (openssl-android项目目录路径)
- 如果只是想某一个对某一个平台做编译,则配置APP_ABI := arm64-v8a,如果对所有平台做编译,则设置APP_ABI := all(是否支持对这个平台编译,这就要看ndk是否支持了)
- cmd进入openssl-androi 项目目录,执行ndk-build,即可执行编译