1

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

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 上运行它。

4

1 回答 1

3

在变量ANDROID_HOME中必须是 android-sdk 的根目录的唯一路径,即C:\Users\Tower\AppData\Local\Android\android-sdk

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

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

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

编辑:

PATH 应该不;包括:

于 2016-04-29T22:05:30.360 回答