Android ADB未连接到Droid 2

Android ADB未连接到Droid 2,android,adb,android-2.2-froyo,motorola-droid,Android,Adb,Android 2.2 Froyo,Motorola Droid,我正在为我的机器人2找一个他妈的。我的电脑是Windows 7 64位,我的Droid2版本是2.3.4 我在谷歌上搜索了Stack Overflow,发现很多人都有类似的问题。但我的是一个奇怪的扭曲 事实上,在新安装ADB后,我可以将手机连接到电脑,但在我连接并在其上运行应用程序后,ADB连接断开,我无法恢复 我尝试了以下方法: 重新安装Android USB驱动程序,编辑.INI文件以匹配我的硬件ID 将AVD更新为最新版本。Eclipse上的SDK也是如此 这在一开始确实有效,但在运行1

我正在为我的机器人2找一个他妈的。我的电脑是Windows 7 64位,我的Droid2版本是2.3.4

我在谷歌上搜索了Stack Overflow,发现很多人都有类似的问题。但我的是一个奇怪的扭曲

事实上,在新安装ADB后,我可以将手机连接到电脑,但在我连接并在其上运行应用程序后,ADB连接断开,我无法恢复

我尝试了以下方法:

  • 重新安装Android USB驱动程序,编辑.INI文件以匹配我的硬件ID
  • 将AVD更新为最新版本。Eclipse上的SDK也是如此
    • 这在一开始确实有效,但在运行1个应用程序后,连接断开
  • 重新启动我的电脑
  • adb杀死服务器
    ,并试图以这种方式循环运行
  • 通过任务管理器强制关闭ADB
  • 将ADB放在我的系统变量路径上
  • 切换了我所有的USB端口,使用了3条不同的USB电缆,包括库存的和Kindle的
  • 安装(我认为这没有任何作用。安装后,我的手机不会显示在我的设备管理器上。)
    • 我依赖的是来自
      android sdk\extras\google\usb\u driver
  • 重新启动我的手机(只工作过一次,但第二次、第三次或第四次都不工作)
  • 确保USB开发模式已打开(也循环了几次)
  • 我被难住了。以下是ADB在我身上拉屎之前我的logcat的输出:

    09-13 17:34:39.709:D/UsbService(1469):WaitDevNodeClosedTimeout() 09-13 17:34:39.709:D/UsbService(1469):UsbEventHandler(),已收到 事件:usb开发节点关闭09-13 17:34:39.709:D/UsbService(1469): 当前Usb状态:Usb输入开关等待DevNod关闭状态09-13 17:34:39.709:D/UsbService(1469):ReadCurrentUsbMode()09-13 17:34:39.709:D/UsbService(1469):当前Usb模式:摩托罗拉手机 工具:E/():设备已断开连接

    在此之后,即使在多次重新安装驱动程序、重新启动等之后,它也完全变暗了

    我还尝试设置我的ADB通过wifi连接到我的手机,但似乎你需要手机上的root访问权限(因为su或sudo在终端仿真器上不工作),而且似乎你必须通过一个非常危险的闪存来完成。至少,这是我读到的

    但是,如果有一种方法可以通过wifi连接ADB,而不必进行高风险的超级用户黑客攻击,那么也可以避免这场惨败


    我想这是一个2.5部分的问题——如何使ADB连接稳定,或者如何让ADB在不需要超级用户/根用户的情况下通过wifi工作(或者如何在不危及手机生命的情况下获得超级用户访问!)

    好的,我想我解决了这个问题。基本上,当您将手机插入电脑时,请确保它处于USB大容量存储模式!现在,它整晚都在工作。所以我想我明白了。

    只是通过将USB模式切换到“USB大容量存储”而不是“PC模式”来让它工作而已。。。我们会看看这会持续多久。。。