【问题标题】:Unable to connect to adb. Check if adb is installed correctly无法连接到 adb。检查adb是否安装正确
【发布时间】:2015-02-28 07:27:05
【问题描述】:

我有一个在模拟器上运行的 AVD(平台版本 4.2.2),如果我在终端窗口中输入 adb devices,它实际上会显示出来。

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

如果有帮助,这里是显示 AVD 详细信息的屏幕截图:

【问题讨论】:

    标签: android eclipse macos android-emulator


    【解决方案1】:

    在我的情况下,android -> 工具文件夹中不知何故缺少 adb.exe 文件。所以我将它复制到该文件夹​​中,现在它对我有用。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        如果有人遇到此问题。 检查 android sdk 文件夹中是否存在 platform-tools 文件夹。 必须有平台工具和工具文件夹。 如果不存在,则将 platform-tools 文件夹复制并粘贴到 sdk 文件夹中

        【讨论】:

        • 是的。这对我有用。如果 sdk 中没有目录“platform-tools”,则创建一个。然后复制 adb [来自 /usr/bin/adb 或任何其他] 并将其保存在“平台工具”中
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-02-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多