首页 > 代码库 > 浅析Android中ndk-build支持的参数
浅析Android中ndk-build支持的参数
在解决Android Studio中编译native code出现的问题时,发现Android Studio使用了完整的ndk-build命令进行编译,参数众多。故在此做一个说明,以便大家可以根据偏好自行设定参数。
ndk-build编译支持的参数:
- NDK_PROJECT_PATH 一般为null
- APP_BUILD_SCRIPT=…. Android.mk文件de路径
- APP_PLATFORM=android-xx 编译模块所使用的api level,一般不用设置,但在Android Studio中,则会与Java部分的版本默认一致
- NDK_OUT=… obj的目录
- NDK_LIBS_OUT= ….编译后最终的lib目录
- APP_ABI=… ABI版本。包括all,以及armeabi armeabi-v7a x86 mips等. 此项也可以在Android.mk中放置。
下面是一个示例(涉及路径部分已隐去)
[ndk_path]/ndk-build NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=…../build/intermediates/ndk/release/Android.mk APP_PLATFORM=android-19 NDK_OUT=…/…../build/intermediates/ndk/release/obj NDK_LIBS_OUT=/…/…../build/intermediates/ndk/release/lib APP_ABI=armeabi
浅析Android中ndk-build支持的参数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。