0

我一直在尝试使用 uiautomator 来解决问题,并且我了解创建测试用例。我尝试了根据 Android 开发人员 UI 测试指南 ( http://developer.android.com/tools/testing/testing_ui.html )构建 JAR 的前两个步骤,效果很好,但我不确定如何按照接下来的步骤使用 ant 构建 JAR 文件。请任何人都可以帮助我解决这个问题。

以下是我到目前为止所做的步骤:

<android-sdk>/tools/android create uitest-project -n <name> -t 1 -p <path>

set ANDROID_HOME=<path_to_your_sdk>

这是我坚持的步骤:

ant build

使用命令提示符时出现的错误是:

'ant' is not recognized as an internal or external command, operable program or batch file.
4

5 回答 5

0

你有这个错误是因为你从不正确的路径写了“ant build”。

我做到了(此命令生成 build.xml、local.properties、project.properties 文件):

<android-sdk>/tools/android create uitest-project -n <name> -t 1 -p <path>

我在 build.xml 的第一行中进行了更改,例如:

<project name="name" default="build">

之后我从日食运行蚂蚁。构建成功。

于 2014-12-25T14:47:49.120 回答
0

如果你有 Eclipse 的 ADT,那么你可以在 Eclipse 的插件目录中找到 ant。

于 2015-01-16T16:33:38.033 回答
0

你安装过蚂蚁吗?如果没有,请从该站点执行: http: //ant.apache.org/manual/install.html

如果是,请按照以下步骤操作:

  1. 导航到您的项目目录和方法(转到您的项目的 bin)
  2. 使用命令窗口执行功能:ant build

确保您的默认 JAVA_HOME 指向 JDK 安装,而不是 JRE,并检查您的编译器是否在 PATH 中。尝试在命令提示符下键入“javac”。如果没有找到 javac,那么你应该把你的 bin 目录放在 PATH 中。例如,在 Windows 中:

SET PATH=c:/jdk1.5.0_07/bin;%PATH%

该站点可能会进一步提供帮助:http: //looksok.wordpress.com/2014/02/08/uiautomator-in-eclipse/

于 2015-01-05T06:19:59.723 回答
0

如果您使用的是 ADT,我建议您下载 Apache ant 并将其放在 sdk/tools/ant 文件夹中。然后将您的 PATH 变量更改为指向 ant bin 文件夹。

于 2013-08-14T15:15:39.060 回答
0

在终端运行

which ant

看来您没有安装ant。如果在运行上述命令后没有出现 /usr/bin/ant 之类的位置,请使用以下命令进行安装:

sudo apt-get install ant

之后再试一次。它应该工作。

于 2013-08-09T10:11:59.910 回答