Mac上的Android工作室无法检测连接的USB手机

时间:2017-01-04 16:10:13

标签: android macos android-studio usb

能够通过USB将Android设备连接到Mac上运行的Android Studio的常见问题。

尝试过很多事情:

  • 将Android上的USB调试模式切换为MTP或PTP
  • 重新启动Android设备和Android Studio和/或Mac
  • 尝试adb kill-server然后adb devices,这通常会导致:

      

    附加设备列表

         

    守护程序未运行。现在从端口5037开始

         

    adb E 655 23135 usb_osx.cpp:327]无法打开界面:e00002c5

         

    adb E 655 23135 usb_osx.cpp:289]找不到设备接口

         

    守护程序已成功启动

    但实际上并没有找到连接的设备。

3 个答案:

答案 0 :(得分:3)

我只是想写下来,以防其他人遇到此问题。
我花了几天多的时间才解决这个问题,当时我正摸着脑袋想了解似乎是什么问题。

注意:对我来说,这是电缆问题。

我有Nexus6P,带有2条原始电缆:

  1. 从C型到C型
  2. 将Type-C短接到普通USB

问题是我试图将电缆1直接从Nexus连接到Mac Pro(这没用,因为我认为Mac在Type-C输入上具有雷电协议)

然后我尝试使用带有适配器的Type-C到常规USB电缆,使其从Type-C到Type-C(请记住,这不是我手机随附的原始电缆)

仅当我将原始短电缆(电缆2)与适配器一起使用时,它才起作用。
尽管我使用的非原始电缆是高端电缆-但仍然无法正常工作

希望它可以帮助与此相关的其他人

答案 1 :(得分:1)

有一些很好的回复适用于其他人,例如this onethis one,似乎对其他人有效。

就我而言,问题是Tizen Studio(我正在研究Samsung Gear的手表应用程序)。通过this海报的研究,发现adb错误could not open interface: e00002c5意味着usb设备已被其他驱动程序使用。

所以似乎Tizen Studio占用了usb驱动程序资源,即使它没有使用它。退出应用程序将自动允许adb devices列出您的设备并在其上运行项目。

希望这有助于其他失去的灵魂。

答案 2 :(得分:0)

如果Xcode运行,请关闭它 然后一切都恢复正常