UI Automatorビューアをクリックすると、デバイスのスクリーンショットでエラーが発生し、adbに接続できません。 adbが正しくインストールされているか確認してください。
Appiumを実行しようとしています。私はエミュレータでapkをロードすることができます。adb接続エラーのためにUI Automatorビューアで立ち往生しています。
テキストエディター(notepad/vim)でuiautomatorviewer.batを開きます。
その行を見つけます:
call "%Java_exe%" "-Djava.ext.dirs=%javaextdirs%" "-Dcom.Android.uiautomator.bindir=%prog_dir%" -jar %jarpath% %*
それをcall "%Java_exe%" "-Djava.ext.dirs=%javaextdirs%" "-Dcom.Android.uiautomator.bindir=C:\DEV\androidSDK\tools" -jar %jarpath% %*
に変更します
ツールのパスをbindirの後に置く必要があることに注意してください。
コピーadb.exe
into uiautomatorviewer.bat
フォルダー。
私の場合、問題はuiautomatorviewerの場所(user/library/Android/sdk/tools/bin
)に到達し、uiautomatorviewer
経由で開くことでした。それはうまくいくように見えましたが、ビュー階層を取得しようとしたときにadbエラーが発生しました。溶液? open uiautomatorviewer
xDで開きます
Appiumサーバーを停止して再試行した後、私にとってはうまくいきました。