@act262
2017-05-24T14:20:50.000000Z
字数 1487
阅读 3469
Android_Shell
htc_himaulatt:/ $ uiautomatorUsage: uiautomator <subcommand> [options]Available subcommands:help: displays help messageruntest: executes UI automation testsruntest <class spec> [options]<class spec>: <JARS> < -c <CLASSES> | -e class <CLASSES> ><JARS>: a list of jar files containing test classes and dependencies. Ifthe path is relative, it's assumed to be under /data/local/tmp. Useabsolute path if the file is elsewhere. Multiple files can bespecified, separated by space.<CLASSES>: a list of test class names to run, separated by comma. Toa single method, use TestClass#testMethod format. The -e or -c optionmay be repeated. This option is not required and if not provided thenall the tests in provided jars will be run automatically.options:--nohup: trap SIG_HUP, so test won't terminate even if parent processis terminated, e.g. USB is disconnected.-e debug [true|false]: wait for debugger to connect before starting.-e runner [CLASS]: use specified test runner class instead. Ifunspecified, framework default runner will be used.-e <NAME> <VALUE>: other name-value pairs to be passed to test classes.May be repeated.-e outputFormat simple | -s: enabled less verbose JUnit style output.dump: creates an XML dump of current UI hierarchydump [--verbose][file][--compressed]: dumps compressed layout information.[file]: the location where the dumped XML should be stored, default is/sdcard/window_dump.xmlevents: prints out accessibility events until terminated
常用到的命令:
uiautomator dump dump出当前窗口的UI布局信息
uiautomator dump --compressed dump出当前窗口的UI布局简化信息
uiautomator dump file 指定输出文件,默认文件是在/sdcard/window_dump.xml
输出的文件可以用 sdk/tools/uiautomatorviewer.bat 工具打开查看布局