gpt4 book ai didi

android - 如何构建uiautomator测试框架的hello-world示例

转载 作者:行者123 更新时间:2023-11-29 01:38:57 24 4
gpt4 key购买 nike

我是 Android 的 uiautomator 测试框架的新手:http://developer.android.com/tools/testing/testing_ui.html

我正在尝试构建“A sample uiautomator test case”部分中描述的 hello-world 示例。当我继续执行第 3 步(运行“ant build”)时,出现以下错误

Error: Could not find or load main class Files\Java\jdk1.7.0_55\lib\tools.jar;C:
\Users\xxx\AndroidHacker\tools\jakarta-ant-1.5.1\bin\..\lib\xml-apis.jar;C:\U
sers\xxx\AndroidHacker\tools\jakarta-ant-1.5.1\bin\..\lib\xercesImpl.jar;C:\U
sers\xxx\AndroidHacker\tools\jakarta-ant-1.5.1\bin\..\lib\optional.jar;C:\Use
rs\xxx\AndroidHacker\tools\jakarta-ant-1.5.1\bin\..\lib\ant.jar;

谁能看出问题所在?

最佳答案

杰夫,

验证路径Files/Java/jdk1.7.0_55/lib/下是否存在文件tools.jar。

如果没有,可能您只安装了 Java JRE,然后您需要下载并安装 JDK 版本。这是必要的,因为 JRE 版本不包含编译器和一些库,例如 tools.jar。

JDK 下载链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

否则,我建议您在 cmd 中使用以下命令验证环境变量 JAVA_HOME:

echo %JAVA_HOME%

它必须指向安装 JDK 的路径。在我的例子中是

C:\Program Files (x86)\Java\jdk1.7.0_60

如果你想编辑路径,你可以使用命令setx:

setx JAVA_HOME=Path_to_your_sdk

或者进入控制面板 > 系统和安全 > 系统 > 高级系统设置 > 环境变量,然后将“用户变量”中的变量 JAVA_HOME 的值修改为 sdk 路径。

关于android - 如何构建uiautomator测试框架的hello-world示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26028707/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com