0

当我尝试运行 ndk-build 时,出现此错误:

/home/adam/programs/adt-bundle-linux-x86_64-20130522/android-ndk-r8e/build/core/setup-toolchain.mk:20: * Android NDK: Assertion failure: TARGET_PLATFORM is not defined 。停止。

  1. 我在根项目目录中(我也尝试过 jni 文件夹但同样的事情)
  2. 我给出了 ndk-build 的完全限定路径
  3. 这不仅发生在我的新项目中,而且 ndk (hello-jni) 附带的示例应用程序也会发生此错误。
  4. 在 Windows CMD Prompt 和 Cygwin 中使用 ndk 没有问题。Ubuntu 13.04 是我尝试过的唯一 Linux 环境。
  5. 我正在使用 ndk-r8e linuxx86_64 (正如您已经从错误消息中看出的那样)
4

1 回答 1

0

因此,出于某种原因,删除旧的 NDK 并解压缩新的 NDK 解决了问题。相同的版本和一切。某些文件一定已损坏。

于 2013-07-25T18:41:24.760 回答