Phonegap 导出到 Android

Phonegap export to Android

我有这个工作并且很长一段时间都很酷,然后在某个时候它在我没有触摸它的情况下停止工作。我看到这个错误:

ERROR building one of the platforms: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually. Detected 'android' command at C:\Users\Tower\bin but no 'tools' directory found near. Try reinstall Android SDK or update your PATH to include path to valid SDK directory.

当我这样做时 echo $ANDROID_HOME 我看到:

C:\Users\Tower\AppData\Local\Android\android-sdk\platform-tools;C:\Users\Tower\AppData\Local\Android\android-sdk\tools

这是正确的,我有 android sdk。当我做 echo $JAVA_HOME 它显示:

C:\Progra~1\Java\jdk1.7.0_79;C:\Progra~1\Java\jdk1.7.0_79\bin

这也是正确的。我已经重新安装了 Java JDK 和 Android SDK。我是 运行 这个 Windows 10, X64.

在变量ANDROID_HOME中只能是android-sdk根目录的路径,即C:\Users\Tower\AppData\Local\Android\android-sdk.

JAVA_HOME 中也必须是 JDK 根目录的唯一路径,即 C:\Progra~1\Java\jdk1.7.0_79.

此 PATH C:\Users\Tower\AppData\Local\Android\android-sdk\platform-tools;C:\Users\Tower\AppData\Local\Android\android-sdk\tools 必须在 PATH 系统环境变量中。

并且 jdk bin 目录 C:\Progra~1\Java\jdk1.7.0_79\bin 的路径必须在 PATH 环境变量中。

编辑:

PATH 应该包括 ; 而不是 :