安裝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檔案配置如下