UiAutomator自动化测试之创建build.xml文件
在学习UiAutomator自动化测试创建build.xml文件时,出现以下问题:
这个问题是指-t 后面的android targets id,也就是如图上的“1,应该是对应api 16 或者在api 16以上的id。
那么怎样来查看每个api版本对应的android targets id呢? 使用 android list targets 命令查看。如下图:
看图,api 16对应的targets id是4, 按错误提示可以选择api 16对应的targets id, 也可以选择大于api 16版本的targets id。我这里使用的uiautomator.jar是android 21版本下的。所以我这里targets id选择android 21版本对应的targets id,就是 9.
再次输入创建build.xml文件命令:
android create uitest-project -n demo -t 9 -p D:\workspace\UiAutomatorDemo
如下图:
刷新测试工程可以看到创建的build.xml文件:
创建build.xml文件成功!!!