UIAutomatorViewer.bat 出現異常 處理方案

最近升級了AndroidSDK,打開UIAutomatorViewer.bat,結果發現獲取不了Android設備界面上的UI信息。經過一番努力,終於把這個問題解決了,詳細過程如下:

1. Unable to connect to adb.Check if adb is installed correctly.問題:

UIAutomatorViewer.bat位於AndroidSDK\tools\bin路徑下,是個十分常用的自動化測試工具,雙擊運行即可。誰知更新了最新的AndroidSDK之後,運行UIAutomatorViewer.bat就出現了以下錯誤:

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

2. 解決方案

打開編輯 uiautomatorviewer.bat,將最後一句%prog_dir%替換成AndroidSDK\tools路徑,保存後再次打開uiautomatorviewer.bat即可得到當前View所有信息。

最後這一句:

call "%java_exe%" "-Djava.ext.dirs=%javaextdirs%" "-Dcom.android.uiautomator.bindir=%prog_dir%ls" -jar %jarpath% %*

****************************************************************

替換爲這一句即可:

call "%java_exe%" "-Djava.ext.dirs=%javaextdirs%" "-Dcom.android.uiautomator.bindir=D:\Tools\Android\sdk\tools" -jar %jarpath% %*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章