1.创建java工程
2.创建java文件
3.创建编译配置文件
D:\Program Files\android-sdk-windows\tools>android create uitest-project -n UiAutomator -t 1 -p E:\workspace\UIAutomator
-n --name : Project name.就是在eclipse中创建的项目的名字。
-t --target : Target ID of the new project. [required]这个id是本机上android targets的id,可以通过命令 “android list”来查询,得到如下图的结果,选择android-19以上版本前面所对应的id
-p --path :项目工程路径
成功输出后得到3个文件
4.在build.xml上点击右键,选择“Run As”-> "Ant Build"
可以看到下面的输出,这个输出实际上是一个帮助,是对build.xml的作用进行说明的。在build.xml中配置上相应的选项可以完成相应的操作。
修改build.xml的配置信息,将default的值改为build。再次run as ant build就可以再该工程的bin目录下创建jar文件
5.将UiAutomator.jar文件推送到/data/local/tmp/目录下
E:\workspace\UIAutomator\bin>adb push UiAutomator.jar /data/local/tmp/
6.调用手机自带的uiautomator命令运行UiAutomator.jar包得到xml文件
E:\workspace\UIAutomator\bin>adb shell uiautomator runtest UiAutomator.jar -c com.ibm.test.MyUIauto
7.将yang.xml文件拉到本地电脑上
adb pull /data/local/tmp/yang.xml E:\workspace\UIAutomator\bin\