查看控件id的工具


      在Android SDK下提供了兩個工具可以來查看控件的id,在Android SDK目錄下的tools字文件夾下可以找到這兩個工具,hierarchyviewer.bat和uiautomatorviewer.bat

      hierarchyviewer.bat用法介紹

      Hierarchy Viewer只能連接Android開發版手機或是模擬器,Hierarchy Viewer在連接手機時,手機會啟動View Server與其進行socket通信。但我們使用的很多真機,是無法開啟View Server的,因為在Android源碼加了這個限制。     

      所以如果你的真機無法使用Hierarchy Viewer,最簡單的方式就是打開下模擬器,借助模擬器來使用Hierarchy Viewer。      

      雙擊hirarchyviewer.bat,然后在APP里切到你要查看id的那個頁面,點擊Hierarchy Viewer里左上角的Refresh按鈕,如在模擬器打開了NotePad頁面,然后Hierarchy Viewer就可以在當前的Activity名顯示出來,如下圖

     

      然后鼠標點擊選擇該Activity,然后點擊Load View Hierarchy按鈕。會把登錄頁面的id到加載出來,如下圖

     

      點擊右側的Load All Views按鈕,在該按鈕下方的視圖中選中任意一個想查看的空間,工具就會在右側顯示出該控件的id

      uiautomatorviewer.bat用法介紹

      打開你要查看id的頁面,然后雙擊uiautomatorviewer.bat,點擊如下按鈕

     

      然后在左側窗口點擊要查看的控件,在右側就會顯示出對應的空間的id,如下圖所示

     

 


免責聲明!

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



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