【uiautomator】Ant实现快速调试

来源:http://www.infoshare.cc

1、  编译文件说明

Uiautomator默认使用Ant编译,存放路径为android-sdk oolsantuibuild.xml

Uibuild任务如下:

a)         clean:删除过去创建的输出文件

b)         build:构建测试库文件

c)         install安装测试库文件到连接的设备中

d)         test:运行测试(测试默认是失败的,需要自行修改相关文件,下面会设涉及到)

2、  补充Ant基础

Ant常用元素

元素

简单说明

属性

target

基本执行单元

name、depends、if、unless、description

property

变量或者参数定义

-

project

根元素

name、default、basedir

Ant 常用任务

 

任务

简化说明

任务

简单说明

copy

复制文件或目录

jar

打jar包

delete

删除文件或目录

war

打war包

mkdir

创建目录

java

java运行任务

move

移动文件或目录

javac

编译java任务

echo

输出信息

 

 

3、  Ant实现快速调试

a)         打开android-sdk oolsantuibuild.xml文件

b)         编辑该文件,如下图所示:修改名字为testcase的target;新建一个名字为uidebug的target;其余保持不变

备注:uidebug依次为clean,build,install,test

c)         打开cmd,输入如下图命令,是改工程生成build.xml文件,生产的build.xml位于E:UsersAdministratorworkspaceUIDebug下

d)         双击打开build.xml文件,编辑该文件,定义一个testcase变量完整的类名#用例名,如下图所示

e)         编辑完build.xml文件后,点击运行按钮,Eclipse控制台输出如下所示信息即为运行成功。

原文地址:https://www.cnblogs.com/wonderful0714/p/4583856.html