Rik*_*avi 23 ant android build.xml ui-automation android-uiautomator
我知道这个问题很受欢迎,但没有一个解决方案可以帮助我.我用这个,这个,这个和这个解决方案,但没有一个人帮我.
我想实现uiautomator测试,需要用ant构建我的build.xml,但是得到这个奇怪的错误.
我使用Windows 8.1
我的JAVA_HOME系统变量设置为c:\ programs files\java\jdk1.7.0_51和c:\ programs files(x86)\ java\jdk1.7.0_51
我的PATH系统变量也设置为%JAVA_HOME%/ bin,我的%ANT_HOME%设置为c:\ apache-ant.
但是当我在android app中执行ant build时,我得到了
unable to locate tools.jar. Expected find it in C:\Program Files\Java\jre7\lib\tools.jar
BUILD FAILED
Perhaps JAVA_HOME does not point to the JDK
Run Code Online (Sandbox Code Playgroud)
但我的JAVA_HOME指向JDK!我对此感到困惑.我也多次重建我的版本,我也一样.
如果有人帮助我会很高兴.
Smr*_*iti 35
我也有这个问题并通过设置这样的变量来解决它:
[1] ANT_HOME - C:\apache-ant-1.9.3
[2] JAVA_HOME - C:\Program Files\Java\jdk1.7.0_21
[3] PATH - D:\Android_Development\android_sdk\platform-tools\;%ANT_HOME%\bin;%JAVA_HOME%\bin;D:\Android_Development\android_sdk\tools
Run Code Online (Sandbox Code Playgroud)
注意:在系统变量中设置所有这些不在用户变量中.
这解决了我的问题.
希望能帮助到你.
小智 16
要恢复此问题,您只需将tools.jar从"C:\ ProgramFiles\Java\jdk1.7.0\lib"直接复制到"C:\ Program Files\Java\jre7\lib \".您将成功恢复问题.
有用!..
| 归档时间: |
|
| 查看次数: |
45644 次 |
| 最近记录: |