adb devices
去年还能正常使用,但在升级和安装新软件后,adb devices
无法识别连接的Android设备。
我尝试过以下方法:
adb kill-server
adb devices
adb usb
error: Device not found
adb devices
去年还能正常使用,但在升级和安装新软件后,adb devices
无法识别连接的Android设备。
我尝试过以下方法:
adb kill-server
adb devices
adb usb
error: Device not found
如果你在OS X上安装了EasyTether,EasyTetherUSBEthernet.kext可能会防止adb与你的移动设备进行通信。
如果你使用Easy Tether,在插入手机之前运行以下命令:
sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext
(或在重新启动后将您的手机拔出/插入)
如果您完成了调试并想要再次使用EasyTether,请重新启动或执行以下操作:
sudo kextload /System/Library/Extensions/EasyTetherUSBEthernet.kext
如果你想永远移除EasyTether kext以免再次麻烦你:sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext
sudo rm -rf /System/Library/Extensions/EasyTetherUSBEthernet.kext
Reference/Credit: http://www.intohand.com/post.php?s=2011-02-17-android-debug-bridge-not-just-working-on-mac我刚刚将一部全新的Motorola Atrix 2手机连接到我的Mac电脑上(电脑运行10.6.8系统),为了让它在adb设备列表中显示出来,我需要从屏幕顶部下拉菜单,点击“USB连接”并将其从“Motorola Phone Portal”改为“仅充电”模式。希望这可以帮助你!
我也遇到了这个问题。然而,这不仅是ADB的问题,它是Mac OSX 10.6.6 Snow Leopard上Android设备普遍存在的问题。曾经在10.6.4中工作的设备甚至都无法将设备挂载为USB驱动器。正在谷歌搜索以寻找答案。
我遇到了同样的问题,尝试仅作为充电连接,但这并没有解决问题,然后取消选中“未知来源”选项以允许安装非市场应用程序,再次尝试,它识别了设备。我正在运行Android 2.2.3。
我看到了另一个关于这个bug的报告。但我自己还没有能够复现它。
这个bug是: MacOS X 10.6.6 [在某些硬件上] 破坏了 [某些手机的] adb。
如果有人能够复现这个bug,请随时添加确切的硬件、构建编号等详细信息。我已经要求能够复现这个bug的人使用http://code.google.com/p/android/issues/entry中的表单向Google报告。
当他这样做时,我将在此处添加bug报告的URL,人们可以向bug报告中添加他们的硬件/软件详细信息。
同时,为了安全起见,我建议苹果用户不要接受雪豹升级到10.6.6,该升级于2011年1月6日推出(因此对大多数人来说可能已经太晚了)。
Peter
对于一些运行 Android 4.4.2 的设备,您必须启用网络共享功能。您可以在“网络共享和移动热点”中进行设置,然后勾选“USB 网络共享”。