当我尝试运行ndk构建时,我得到了这个错误:
/home/adam/programs/adt-bundle-linux-x86_64-20130522/android-ndk-r8e/build/core/setup toolchain.mk:20:*android ndk:断言失败:未定义TARGET_PLATFORM。停止
- 我在根项目目录中(我也尝试过jni文件夹,但也是一样)
- 我给出了ndk构建的完全合格路径
- 这不仅发生在我的新项目中,而且这个错误也发生在ndk(hellojni)附带的示例应用程序中
- 我在Windows CMD Prompt和Cygwin中使用ndk没有问题。Ubuntu 13.04是我尝试过的唯一一个Linux环境
- 我使用的是ndk-r8e linuxx86_64(您已经可以从错误消息中看出)
因此,出于某种原因,删除旧的NDK并打开新的NDK解决了问题。相同的版本和一切。某些文件一定已损坏。