OS X 10.6.6和"adb devices"无法列出Android设备

RSS*_*eni 40 macos android adb

adb devices去年工作正常,但升级和安装新软件后, adb devices再也无法识别USB连接的Android设备.

这是我尝试过的:

adb kill-server
adb devices

adb usb
  error: Device not found
Run Code Online (Sandbox Code Playgroud)

whi*_*101 78

如果您在OS X上安装了EasyTether,EasyTetherUSBEthernet.kext可以阻止adb与您的移动设备通信.

如果您使用Easy Tether,请在插入手机之前运行:

sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext
Run Code Online (Sandbox Code Playgroud)

(或拔掉/插上手机后)

如果您已完成调试并想再次使用EasyTether,请重新启动或:

sudo kextload /System/Library/Extensions/EasyTetherUSBEthernet.kext
Run Code Online (Sandbox Code Playgroud)

如果你想删除EasyTether kext,那么它再也不会让你感到厌烦:

sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext
sudo rm -rf /System/Library/Extensions/EasyTetherUSBEthernet.kext
Run Code Online (Sandbox Code Playgroud)

参考/信用:http://www.intohand.com/post.php? s = 2011-02-17-android-debug-bridge-not-just-working-on- mac


小智 5

刚刚将一台全新的摩托罗拉Atrix 2连接到运行10.6.8的Mac上,我不得不从屏幕顶部下拉菜单,点击"USB Connection",然后将其从"Motorola Phone Portal"更改为"Charge"只有"之前它会出现在我的adb设备列表中.希望这可以帮助!


小智 2

我也有这个问题。然而,这不仅仅是 ADB 的问题,也是 Mac OSX 10.6.6 Snow Leopard 上的 Android 设备的问题。曾经在 10.6.4 中工作的设备甚至不再将设备安装为 USB 驱动器。谷歌搜索看看是否能找到答案。