Android NDK:断言失败:未定义TARGET_PLATFORM

时间:2011-09-03 01:28:29

标签: android android-ndk

使用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中做什么?

1 个答案:

答案 0 :(得分:6)

解决方案是将此行添加到jni / Application.mk:

APP_PLATFORM:= android-8

这是r6b的新功能。 (在r5b或r6中不需要,只需r6b。)