Android 无法连接到adb。检查adb是否正确安装

Android 无法连接到adb。检查adb是否正确安装,android,eclipse,macos,android-emulator,Android,Eclipse,Macos,Android Emulator,我在emulator上运行了一个AVD(平台版本4.2.2),如果我在终端窗口中键入adb设备,它就会显示出来 当我尝试在uiautmotorviewer中运行“设备屏幕截图”时,我收到一个错误,上面写着“无法连接到adb。请检查adb是否正确安装”。我一直在尝试让uiautomatorviewer识别我的模拟器 以下是显示AVD详细信息的屏幕截图(如果有帮助): 在我的例子中,android->tools文件夹中不知何故丢失了adb.exe文件。因此我将其复制到该文件夹中,现在它对我有效。在记

我在emulator上运行了一个AVD(平台版本
4.2.2
),如果我在终端窗口中键入
adb设备
,它就会显示出来

当我尝试在
uiautmotorviewer
中运行“设备屏幕截图”时,我收到一个错误,上面写着“无法连接到adb。请检查adb是否正确安装”。我一直在尝试让
uiautomatorviewer
识别我的模拟器

以下是显示AVD详细信息的屏幕截图(如果有帮助):


在我的例子中,android->tools文件夹中不知何故丢失了adb.exe文件。因此我将其复制到该文件夹中,现在它对我有效。

在记事本中打开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% %*

如果有人面临这个问题。 检查android sdk文件夹中是否存在平台工具文件夹。 必须有平台工具和工具文件夹。
如果不存在,请在sdk文件夹中复制并粘贴平台工具文件夹

是。这对我有用。如果sdk中没有“平台工具”目录,请创建一个。然后复制adb[从/usr/bin/adb或任何其他文件]并将其保存在“平台工具”中