我正在运行 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]启动监控失败
我已经重新启动电脑几次,卸载并重新安装驱动程序多次,但每次都会出现相同的错误。当我研究这个问题时,有人建议重新启动手机。我对此有点困惑 - 这是软重启还是硬重启?我是否只需关闭/打开手机,是否涉及更复杂的事情?我是否必须硬重启它才能重置为出厂版本 - 即使它是全新的?
有人遇到过类似的问题吗?对此的任何帮助都会很棒。
如果 adb 无法查看设备,我无法在设备上测试我的应用程序。预先非常感谢。
我也有同样的问题。要使其正常工作,请执行以下操作:
- 关闭日食
- 打开任务管理器并杀死
adb.exe
程序。
- 重新打开Eclipse(Eclipse会自动重启adb.exe服务)
Run adb devices
从命令提示符处,您应该看到类似以下内容:
C:\> adb devices
List of devices attached
0123456789ABCDEF device
当然,我假设您已将手机插入计算机。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)