此文章为转载的,至于谁的忘记了,呵呵,莫怪
CMD 进入\Android-sdk\tools\目录下,运行命令:
android list
查看对应 android 版本的 SDK 的 ID 值,当前是 60;
仍然在\Android-sdk\tools\目录下,运行命令:
android create uitest-project -n <name> -t <android-sdk-ID> -p <path>
比如:
android create uitest-project -n AutoRunner -t 60 -p e:\workspace\AutoRunner
上面的 name 就是将来生成的 jar 包的名字,可以自己定义,android-sdk-ID 就是上面看到的 6;path 是 Eclipse 新建的工程的路径;运行命令后,将会在工程的根目录下生成 build.xml 文件。如果没生成,检查上面的步骤。
CMD 进入项目的工程目录,然后运行 ant build,将使用 ant 编译生成 jar,成功将会提示:
然后会在 bin 目录下生成 jar 文件。
bash
adb push e:\workspace\AutoRunner\bin\AutoRunner.jar data/local/tmp
adb shell uiautomator runtest AutoRunner.jar -c com.Runner
然后就能看到手机会按照 Runner 中的步骤自动执行。具体效果就是,进入设置菜单,然后再进入 “语言和输入法” 菜单