无法将Nexus One手机连接到Android adb

我正在运行Android SDK 2.2,并尝试让adb连接到Google Nexus One手机。它是一款直接从谷歌发售的新手机 - 还没有安装任何应用程序。 (我有Windows XP) 这是我到目前为止所做的: 按照Android Developer网站上给出的设置开发设备的说明进行操作: http://developer.android.com/guide/developing/device.html 将android:debuggable =“true”添加到我的应用程序清单中 在手机上检查USB可调试功能 下载了Windows版本3的设备驱动程序(这支持Nexus One手机) 通过硬件安装向导安装设备 - 设备显示为“Android Composite ADB Interface”。 当我在shell上运行adb设备时,设备会显示片刻,然后消失。 在Eclipse控制台上,我收到以下消息: [2010-11-13 11:54:42 - DeviceMonitor]无法启动监控 我重启了几次电脑,卸载并重新安装了几次驱动程序,但每次都得到同样的错误。在我研究这个问题时,有人建议重新启动手机。我对此感到有点困惑 - 是软启动还是硬启动?我是否只关闭/打开手机,是否涉及更复杂的事情?我是否需要重新启动才能重置为出厂版 - 即使它是全新的? 有没有人遇到过类似的问题?对此的任何帮助都会很棒。 如果adb无法查看设备,我无法在设备上测试我的应用程序。非常感谢提前。     
已邀请:
我有同样的问题。要使其正常工作,请执行以下操作: 关闭Eclipse 打开任务管理器并杀死
adb.exe
程序。 重新打开Eclipse(Eclipse将自动重启adb.exe服务) 从命令提示符运行
adb devices
,您应该看到类似以下内容:
C:> adb devices
List of devices attached
0123456789ABCDEF        device
当然,我假设您已将手机插入计算机。     
听起来有点像服务一开始就杀了它。尝试禁用任何防病毒并再次运行
adb devices
。您还可以检查系统日志中的错误 - 运行
compmgmt.msc
并检查事件查看器的日志。   当我在shell上运行adb设备时,设备会显示片刻,然后消失 你的意思是Windows'命令外壳
cmd.exe
? 'adb devices'的输出不会自行更新,它应该打印出当前连接的内容然后终止。     
这里没有什么对我有用。你知道吗?我将它插入USB 3.0端口。 只需将其插入常规USB 2.0即可。     
嗨,你需要升级你的USB驱动程序,按照这个参考链接,升级后你需要取消选中USB调试,断开设备的电缆连接,然后检查USB调试并再次将电缆连接到设备。这将解决你的问题.. 链接文字     
我有同样的问题。请执行下列操作: 将手机插入电脑并:      运行命令提示符。   转到android sdk的工具位置。   运行'adb kill-server'   然后运行'adb start-server'。    关闭COMODO防火墙和防御+模块     
我按照以下说明在Windows 7 64位上运行了Nexus One: http://developer.android.com/sdk/win-usb.html 请注意,目录已更改为/ extras / google / usb_driver。 您知道如果您转到控制面板 - >设备和打印机并在设备上显示属性,并且没有显示驱动程序,则需要执行此操作。     
Ctrl+Shift+Esc
打开任务管理器 在进程中选择
adb.exe
并单击结束进程按钮。 现在关闭eclipse并重新启动它。 这对我有用。希望这对你也有用。     

要回复问题请先登录注册