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 应该包括 ;
而不是 :
我有这个工作并且很长一段时间都很酷,然后在某个时候它在我没有触摸它的情况下停止工作。我看到这个错误:
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 应该包括 ;
而不是 :