appium 使用UIAutomatorViewer获取app页面信息


前置环境:Android Studio、夜神模拟器

1.uiautomatorviewer.bat的位置

D:\ProSoftware\Android\SDK\tools\bin

如果SDK下没有tools文件夹,可通过如下方式安装:

打开Android Studio-File-Setting,勾选Android SDK Tools(Obsolete)

2.双击uiautomatorviewer.bat

打开两个窗口,cmd.exe和UI Automator Viewer。

cmd.exe窗口不关闭,最小化运行。

UI Automator Viewer窗口:

3.打开夜神模拟器

4.点击Device Screenshot

Device Screenshot为左上第二个图标(文件夹右边)

(注:若显示的页面和获取的内容不对应,页面旋转90度,设置夜神模拟器的性能-分辨率设置-手机版)

根据左侧的框框选择,在右侧下方查看详细信息text、resource-id、class等。