能够通过USB将Android设备连接到Mac上运行的Android Studio的常见问题。
尝试过很多事情:
尝试adb kill-server
然后adb devices
,这通常会导致:
附加设备列表
守护程序未运行。现在从端口5037开始
adb E 655 23135 usb_osx.cpp:327]无法打开界面:e00002c5
adb E 655 23135 usb_osx.cpp:289]找不到设备接口
守护程序已成功启动
但实际上并没有找到连接的设备。
答案 0 :(得分:3)
我只是想写下来,以防其他人遇到此问题。
我花了几天多的时间才解决这个问题,当时我正摸着脑袋想了解似乎是什么问题。
注意:对我来说,这是电缆问题。
我有Nexus6P,带有2条原始电缆:
问题是我试图将电缆1直接从Nexus连接到Mac Pro(这没用,因为我认为Mac在Type-C输入上具有雷电协议)
然后我尝试使用带有适配器的Type-C到常规USB电缆,使其从Type-C到Type-C(请记住,这不是我手机随附的原始电缆)
仅当我将原始短电缆(电缆2)与适配器一起使用时,它才起作用。
尽管我使用的非原始电缆是高端电缆-但仍然无法正常工作
希望它可以帮助与此相关的其他人
答案 1 :(得分:1)
有一些很好的回复适用于其他人,例如this one或this one,似乎对其他人有效。
就我而言,问题是Tizen Studio(我正在研究Samsung Gear的手表应用程序)。通过this海报的研究,发现adb错误could not open interface: e00002c5
意味着usb设备已被其他驱动程序使用。
所以似乎Tizen Studio占用了usb驱动程序资源,即使它没有使用它。退出应用程序将自动允许adb devices
列出您的设备并在其上运行项目。
希望这有助于其他失去的灵魂。
答案 2 :(得分:0)
如果Xcode运行,请关闭它 然后一切都恢复正常