NDK - 尝试为Hello-jni生成build.xml文件时出错

时间:2011-03-08 15:57:55

标签: android ant build android-ndk android-ndk-r5

我刚刚安装了Android NDK, r5b,在尝试按照Exploring the hello-jni Sample中的步骤操作时,在命令行上收到错误:

MacBook-2:~ mvermant$ cd ndk/samples/hello-jni
MacBook-2:hello-jni mvermant$ android update project -p . -s
-bash: android: command not found

我在MAC 10.6.6上使用带有Android SDK r10ADT 10.0.0的Eclipse Helios版本2。我还检查了GNU Make 3.81,并安装了GNU Awk(虽然我不确定它是否在正确的位置)。

我搜索了很多, 似乎某个地方可能缺少一个类路径 ,但我无法弄清楚究竟在哪里修复它

1 个答案:

答案 0 :(得分:1)

你应该确保你的android-sdk的tools目录在你的(shell)路径上。

类似的东西:

export PATH="/path/to/sdk/tools:$PATH"

在执行命令之前。

一般情况下,您还需要另外两个目录:

  • /path/to/sdk/platform-tools - 用于adb和其他Android sdk工具
  • /path/to/ndk - 用于ndk-build和ndk-gdb,它们是ndk工具

您还可以执行一些setup,这样您就不必在每次打开终端时都运行这些命令。