安装apache ant
进入\android-sdk\tools\目录
tools/android create uitest-project -n <name> -t 6 -p <path>
-t后面是目标平台版本的id,可通过 android list targets查看 -p代表项目绝对路径
这里我的andorid.jar和uiautomator.jar是从android-18导入的,所以选择对应的6
example:
android create uitest-project -n uiautomator -t 6 -p d:\work\uiautomator
工程目录下运行ant build命令生成在bin文件夹下生成uiautomator.jar
adb push c:\users\administrator\desktop\uiautomator.jar /data/local/tmp/
运行测试脚本
adb shell uiautomator runtest uiautomator.jar -c com.uia.example.my.runner#method (-e debug true开启远程debug)
或者安装个 "终端模拟器" (相当于linux终端) 登录后键入su获取root权限
执行uiautomator runtest uiautomator.jar -c com.uia.example.my.runner运行脚本
----------------uiautomator打包第三方jar包和配置文件(文本文件)--------------------
build.xml配置如下
项目libs文件夹存放第三方jar包
修改 sdk\tools\ant\uibuild.xml文件
uibuild.xml文件配置如下