uiautomatorviewer 報錯 Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncException: Remote object doesn't exist!


 在進行自動化時經常需要使用到 uiautomatorviewer獲取控件的各個屬性,然后在腳本中通過各個控件的屬性來操作。

如果使用的是uiautomator2的話,一般都是使用weditor這個來查看控件屬性,這個一般都不會遇到啥問題。

如果使用的是uiautomator的話(相當於是uiautomator1),這個android sdk里就自帶這個了,直接在命令窗口中輸入 uiautomatorviewer運行即可,界面顯示出來后,點擊連接設備時經常會遇到下面的錯誤:

Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncException: Remote object doesn't exist!

 

 

問題解決辦法:

方法一:直接插拔USB,然后重新連接,一般都會好

方法二:在命令窗口中將adb kill掉,輸入:adb kill-server,然后重新運行uiautomatorviewer命令打開窗口連接,一般也會好

 

 

 


免責聲明!

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



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