方法一:

打开androidSDK/tools/bin目录下的uiautomatorviewer.bat

选择Appium元素

如果打不开,解决方案:

1. 关闭appium desktop

2. 首次打开uiautomatorviewer.bat时,需要更改文件里的 "-Dcom.android.uiautomator.bindir"  改成platform-tools那个目录,我的目录为F:\androidSDK\platform-tools

-Dcom.android.uiautomator.bindir=F:\androidSDK\platform-tools

3. 检查环境变量,确保

  ANDROID_HOME 包含androidSDK目录 , F:\androidSDK

  JAVA_HOME 包含JDK目录,F:\androidSDK\jdk1.8.0_181

  PATH 包含sdk和jdk/bin F:\androidSDK\platform-tools; F:\androidSDK\jdk1.8.0_181\bin; %ANDROID_HOME%\tools

4. 在uiautomatorviewer.bat里添加以下代码

call adb shell uiautomator dumpcall 
call adb pull /storage/sdcard/window_dump.xml .
call window_dump.xml

最后运行成功

 

 

相关文章: