与adb的连接中断您可能希望从“设备”视图手动重新启动adb

时间:2012-11-14 20:05:30

标签: android eclipse android-emulator

我使用的是Windows 7和JDK 6.

我使用Eclipse下载了Android SDK软件包,并按照说明创建了第一个Hello World应用程序。

但是,当我站在MainActiviy.java上并点击运行时,我在控制台中收到以下错误:

  

与adb的连接中断您可能需要手动重启   来自“设备”视图的adb。

我尝试了很多我在这里看到的答案: 1.重新启动adb服务器 2.确保路径是正确的JDK 我查看了偏好,没有看到任何警告或错误。

我可以运行模拟器 - 它工作正常。但它不运行Hello World应用程序。

有什么问题?

7 个答案:

答案 0 :(得分:9)

我必须进入DDMS视图,并在设备的视图菜单中选择:

重启ADB。

这使一切正常

答案 1 :(得分:3)

以下是选项列表,您可以尝试解决该问题:

  • adb kill-Server
  • 之后运行:adb start-Server
  • 尝试禁用并在设置后启用USB调试。 虽然这样做拉出USB线并将其重新放入也有帮助。
  • 等一下,如果它慢慢上升并且Eclipse会丢失此错误,有时会发生。
  • 尝试通过任务管理器杀死adb.exe。它将以不同的方式重新启动。
  • 您可以尝试提高Eclipse的性能(主要是针对Android):

    打开eclipse.ini并设置:

     -Xms128m        
     -Xmx512m         
     -XX:MaxPermSize=256m`
    
  • 尝试禁用防火墙

  • 卸载以前版本的JRE或JDK(如果您还有当前使用的新版本的JRE或JDK)。之后,重新启动Eclipse
  • DDMS是否会看到您的模拟器?尝试通过DDMS重新启动adb
  • 还添加(如果您还没有)ADB到全局路径:我的电脑 - &gt;属性 - &gt;高级系统设置 - &gt;环境变量 - &gt;按New... name: ADB; value: <your android SDK path>\platform-tools。添加到路径%ADB%
  • 之后

答案 2 :(得分:3)

通过一次更改扩展Dejel的答案:

  1. 窗口 - &gt;开放视角 - &gt; DDMS(DDMS可以在“其他......”部分)
  2. 窗口 - &gt;显示视图 - &gt;设备(如果左窗格中尚未显示)
  3. 在view-meny(“设备”标题下的小向下三角形)下选择“重置adb”(重新启动可能已在较新版本中重命名为“重置”)。

答案 3 :(得分:0)

我也有类似的问题。挣扎着很难解决,最后这对我来说很有用。

  1. 删除工作区根文件夹中的所有文件夹(工作区文件夹除外),如.android,.eclipse,.metadata等

  2. 将您的平台保存到更安全的地方并删除文件夹“adt-bundle-windows-x86-20130729”

  3. 再次将捆绑包解压缩到其他位置

  4. 再次尝试运行eclipse并创建一个应用程序

  5. 运行应用程序,查看模拟器是否自动启动

  6. 粘贴你的平台

  7. 这对我来说是第四次尝试。

答案 4 :(得分:0)

我做了一些非常简单的事情..我将adb.exe从users文件夹(用户// android-sdks / platform-tools复制到android-sdks下的tools文件夹。

然后在Android下的偏好设置中点击“恢复默认值”然后再次浏览回C:\ Users \\ android-sdks然后点击最新的API(19)点击确定..

然后它有效!!

答案 5 :(得分:0)

这对我有用:

只需转到笔记本电脑或电脑中的设备管理器即可。转到流程 - &gt;点击adb和 - &gt;点击结束流程。

现在转到sdk文件夹(它可能位于驱动器中的各个位置)并右键单击adb.exe并单击以管理员身份运行。

现在检查它是否正常。

答案 6 :(得分:0)

这对我来说总是有用的。请按照下列步骤操作: -

  
      
  1. 关闭Eclipse。
  2.   
  3. 从任务管理器(仅限Windows)
  4. 中杀死 adb.exe   
  5. 断开设备连接。
  6.   
  7. 重新连接您的设备。
  8.   
  9. 启动Eclipse并等待Eclipse构建工作区。
  10.   

P.S。这在物理设备上完美运行。我没有在模拟器上试过它。