能够通过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]无法找到设备接口
后台进程已成功启动
但实际上没有找到连接的设备。
4条答案
按热度按时间k4aesqcs1#
我只是想把它写下来,以防别人遇到这个问题。
我花了几天多的时间来解决这个问题,而我是敲打我的头试图了解什么似乎是问题。
我有Nexus6P与2原来的电缆:
1.将Type-C短接至常规USB
问题是我试图钩电缆1直接从Nexus到Mac Pro(这没有工作,因为我认为Mac有一个雷电协议的Type-C输入)
然后我尝试了C型到普通USB电缆与适配器,使其C型到C型(请记住,这不是原来的电缆,我得到了我的手机)
只有当我使用原来的短电缆(电缆2)与适配器,它的工作。
虽然我使用的非原装电缆是高端电缆,但仍然无法正常工作
希望它能帮助其他与此斗争的人
qzlgjiam2#
有一些很好的回应对其他人有效,比如this one或this one似乎对其他人有效。
在我的情况下,这个问题是Tizen工作室(我正在为三星齿轮手表应用程序).通过this海报的研究,发现adb错误
could not open interface: e00002c5
意味着usb设备已经被其他驱动程序使用.所以Tizen Studio似乎占用了usb驱动资源,即使它没有使用它。退出应用程序将自动允许
adb devices
列出您的设备并在其上运行项目。希望这能帮助其他迷失的灵魂。
t9aqgxwy3#
我有限的移动的开发经验是在xcode上,所以把android手机连接到android studio并不是直截了当的。我发现这个帖子,我尝试了一些建议,但没有效果。然后一个新的搜索结果指向Android的入门指南,在我的例子中是macos。从指南。
w8rqjzmb4#
如果Xcode运行,请将其关闭,然后一切正常