对于 Windows,谷歌提供 USB 驱动程序,但谷歌 USB 驱动程序与 Mac OS 不兼容,我读到 Mac OS 和 Linux 不需要任何东西。
我已经在我的安卓设备上设置了“USB Debugging ON”。
以下是我的开发环境。
OS: Mac OS 10.6.8
Android Device: Google Nexus S
Android OS: 4.0.3
IDE: Eclipse SDK 3.7.2
我制作的应用程序使用相机,所以我需要使用设备进行调试。
对于 Windows,谷歌提供 USB 驱动程序,但谷歌 USB 驱动程序与 Mac OS 不兼容,我读到 Mac OS 和 Linux 不需要任何东西。
我已经在我的安卓设备上设置了“USB Debugging ON”。
以下是我的开发环境。
OS: Mac OS 10.6.8
Android Device: Google Nexus S
Android OS: 4.0.3
IDE: Eclipse SDK 3.7.2
我制作的应用程序使用相机,所以我需要使用设备进行调试。
我会想象还有其他事情发生。插入手机并尝试从命令行列出它:
$ adb devices
如果不是,请尝试重新启动 adb 服务器:
$ adb kill-server
$ adb start-server
重新启动服务器后,如果该设备仍未列出,请拔下插头,然后重新插入另一个 USB 端口。否则,重新启动系统。
使用$ adb devices
命令时出现设备后,尝试获取 shell:
$adb shell
如果失败,我会确保您的 SKD 以及 ADT Eclipse 插件是最新的。
我也遇到过类似的问题,似乎与 USB 集线器无法正常工作有关。尝试重置您的 PRAM,看看是否有帮助。
您的 Android 设备需要处于开发者模式。
转到设置 > 关于手机,然后在 Build-Number 上点击多次。
见这里:http ://www.gottabemobile.com/2013/11/09/disable-sms-text-google-hangouts/