【发布时间】:2011-12-18 06:31:24
【问题描述】:
我安装了 android sdk 但 adb 无法检测到 android 设备
% adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
%
我尝试并遵循了以下一些方法和条件来解决这个问题。
环境包括 Mac OSX Lion 和 NEC N-06C(android)。
SystemProfiler 显示 N-06C 信息(产品 ID、供应商 ID 等)。
我将供应商 ID 添加到 .android/adb_usb.ini 并重新启动 adb。但这种变化没有影响。
EasyTether 未安装。(/System/Library/Extensions/EasyTetherUSBEthernet.kext 不存在)
这台 Mac 也无法检测到这个 android 作为存储设备。
另一台 Mac(Snow Leopard) 可以将设备检测为存储或调试模式。
我搜索了一些类似的情况,这些都与EasyTether或编辑重启adb_usb.ini有关。我已经尝试过了,但无法解决这个问题。而且,我觉得这个 Mac 无法检测为存储的问题很奇怪。
有人知道这是什么问题吗?
【问题讨论】:
-
检查网线,换个usb口试试。
-
这是题外话,但我强烈建议您使用 linux 作为您的开发环境。
标签: android debugging storage adb