我有一个在模拟器上运行的AVD (平台版本4.2.2),如果我在终端窗口中输入adb devices,它实际上会显示出来。
当我尝试在uiautmatorviewer中运行“设备截图”,我得到一个错误提示“无法连接到adb。检查adb是否正确安装”。我卡住了,试图让uiautomatorviewer识别我的模拟器。
以下屏幕截图显示了AVD的详细信息(如果有帮助):

发布于 2016-04-02 12:26:05
发布于 2017-06-23 14:42:04
在记事本中打开uiautomator.bat文件。并在下面一行中查找
call %java_exe% -Djava.ext.dirs=%javaextdirs% -Dcom.android.uiautomator.bindir= -jar %jarpath% %*并将其更改为
call "%java_exe%" "-Djava.ext.dirs=%javaextdirs%" "-Dcom.android.uiautomator.bindir=C:\DEV\androidSDK\tools" -jar %jarpath% %*发布于 2018-12-17 16:37:36
如果任何人面临这个问题。检查android sdk文件夹中是否存在platform-tools文件夹。必须有platform-tools和tools文件夹。如果不存在,请复制并粘贴sdk文件夹中的platform-tools文件夹
https://stackoverflow.com/questions/27734121
复制相似问题