【发布时间】:2012-09-26 19:04:16
【问题描述】:
我试图完成 Android NDK 中提供的第一个示例练习。我试图在 cygwin 上运行以下命令
android update project –p
但是,我收到了android: command not found error。
我检查了我的 PATH 变量。它已经有ANDROID_HOME、ANDROID_HOME/platforms、ANDROID_HOME/tools、ANDROID_HOME/platform-tools
我注意到的一件事是任何文件夹中都有no application named android。只有an executable JAR file named android。可以吗,或者,这是我的错?
我的 PATH 值应要求添加
bin:/cygdrive/c/Program Files/Java/jdk1.7.0_03/bin:/cygdrive/c/Program Files/Java/jdk1.7.0_03/include:/cygdrive/c/Ant2/bin:/cygdrive/c/Android/android-sdk/tools:/cygdrive/c/Android/android-sdk/platform-tools:/cygdrive/c/android-ndk/android-ndk-r8b:/cygdrive/c/Program Files/Java/jdk1.7.0_03/lib:/cygdrive/c/Android/android-sdk/platforms:/cygdrive/c/Program Files/Java/jdk1.7.0_03/bin:/usr/lib/lapack
谁能预测我错过了什么?
谢谢:)
【问题讨论】:
-
您能否发布
echo %PATH%的完整输出或您的整个PATH定义? -
添加了我的 PATH 的相关部分
-
老实说,我只是没有在我的 .profile 中定义一个 JAVA_HOME,问题就解决了。但是我确实定义了我的 sdk 工具路径、sdk 平台工具和我的 ant 路径
标签: android path android-ndk cygwin