使用NDK r5b时,使用
在我的jni目录中进行构建时$NDK_DIR/ndk-build
它工作正常。但是,当我切换到r6b(只是通过设置$ NDK_DIR不同)并运行相同的命令时,我得到了
/usr/local/android-ndk-r6b/build/core/setup-toolchain.mk:20: *** Android NDK: Assertion failure: TARGET_PLATFORM is not defined . Stop.
在r6b中我需要做些什么,我不需要在r5b中做什么?
答案 0 :(得分:6)
解决方案是将此行添加到jni / Application.mk:
APP_PLATFORM:= android-8
这是r6b的新功能。 (在r5b或r6中不需要,只需r6b。)