uiautomatorviewer定位App元素


這個工具是Android SDK自帶的,

日常的工作中經常要使用的,

在C:\Android\sdk\tools\bin目錄下:

 

 

雙擊之,

請注意,

我一般選擇第一個機器人小圖標Device Screenshot,

而不是第二個Device Screenshot with Compressed Hierarchy,

因為第二個是具有壓縮層次結構的設備截圖,

有可能不准確;

 

首次啟動會報錯:

Unable to connect to adb. Check if adb is installed correctly.

 

怎么解決呢?

關閉之,

打開uiautomatorviewer.bat文件,

修改最后一行:

%prog_dir%

 

 

 改為:

C:\Android\sdk\platform-tools

並保存

 

 

 

再次打開uiautomatorviewer:

 

對應關系:

text                     find_element_by_android_uiautomator("new UiSelector().text(\"文字\")")
resource-id         find_element_by_id
class                   find_element_by_class_name
content-desc      find_element_by_accessibility_id


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM