我正在运行 Android SDK 2.2 并试图让 adb 连接到 Google Nexus One 手机。它是一款直接从 Google 发货的新手机 - 尚未在其上安装任何应用程序。(我有 Windows XP)这是我到目前为止所做的:
按照 Android 开发者网站上给出的设置开发设备的说明进行操作:http: //developer.android.com/guide/developing/device.html
将 android:debuggable="true" 添加到我的应用程序清单中
在手机上检查 USB 可调试
下载了 Windows 版本 3 的设备驱动程序(这支持 Nexus One 手机)
通过硬件安装向导安装设备 - 设备显示为“Android Composite ADB Interface”。
当我在 shell 上运行 adb devices 时,设备会出现片刻,然后消失。在 Eclipse 控制台上,我收到以下消息: [2010-11-13 11:54:42 - DeviceMonitor]Failed to start monitoring
我已经多次重新启动电脑,卸载并重新安装了几次驱动程序,但每次都得到相同的错误。在我研究这个问题时,有人建议重新启动手机。我对此感到有些困惑-这是软重启还是硬重启?我是否只是关闭/打开手机电源,是否涉及更复杂的事情?我是否必须硬重启它才能重置为出厂版本 - 即使它是全新的?
有没有人遇到过类似的问题?对此的任何帮助都会很棒。如果 adb 无法查看设备,我无法在设备上测试我的应用程序。提前非常感谢。