Android SDK 中uiautomatorviewer 出现Unable to connect to adb. Check if adb is installed correctly的解决方案

uiautomatorviewer 在本地SDK目录 ../tools/bin/uiautomatorviewer.bat

1.点击下图中标红处,可进行预览

《Android SDK 中uiautomatorviewer 出现Unable to connect to adb. Check if adb is installed correctly的解决方案》 title.png

2.通过usb连接Android手机,不出意外可进行预览,并可查看对应的控件信息

《Android SDK 中uiautomatorviewer 出现Unable to connect to adb. Check if adb is installed correctly的解决方案》 content.png

3.通过右边预览出的控件信息,获取需要的信息,就达到了目的

意外

《Android SDK 中uiautomatorviewer 出现Unable to connect to adb. Check if adb is installed correctly的解决方案》 error.png

当点击第二个小图标,会出现这个问题,我们想要的预览并没有出现,崩溃啊!!!!!!

解决办法:

右键打开 uiautomatorviewer.bat,找到 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=…\Android\sdk\platform-tools” -jar %jarpath% %*

%prog_dir%” 更换为你本地SDK 下 platform-tools 的路径 “…\Android\sdk\platform-tools”

    原文作者:AFinalDream
    原文地址: https://www.jianshu.com/p/470db74423ad
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞