本文主要解决adb connection error的问题——reset adb.
环境为真机测试,偶尔会报如下错误
[2012-04-24 20:41:34 - DeviceMonitor]Adb connection Error:远程主机强迫关闭了一个现有的连接。 [2012-04-24 20:41:36 - DeviceMonitor]Connection attempts: 1 [2012-04-24 20:41:38 - DeviceMonitor]Connection attempts: 2 [2012-04-24 20:41:40 - DeviceMonitor]Connection attempts: 3 [2012-04-24 20:41:42 - DeviceMonitor]Connection attempts: 4 [2012-04-24 20:41:44 - DeviceMonitor]Connection attempts: 5 [2012-04-24 20:41:46 - DeviceMonitor]Connection attempts: 6 [2012-04-24 20:41:48 - DeviceMonitor]Connection attempts: 7 [2012-04-24 20:41:50 - DeviceMonitor]Connection attempts: 8 [2012-04-24 20:41:52 - DeviceMonitor]Connection attempts: 9 [2012-04-24 20:41:54 - DeviceMonitor]Connection attempts: 10 [2012-04-24 20:41:56 - DeviceMonitor]Connection attempts: 11 [2012-04-24 20:44:06 - ddms]ADB rejected shell command (ls -l /): closed [2012-04-24 20:44:11 - ddms]ADB rejected shell command (ls -l /): closed
之前都是重启eclipse解决,但偶尔还解决不了。对于真机需要拔掉数据线,关闭eclipse重启,重新连接手机解决。
但由于eclipse实在过于笨重,关闭重启时间过长。找到另外一种解决方法:
eclipse中视图模式选择DDMS(还有常见的java和debug视图), 显示Devices窗口,若无可通过选择window->show view->Devices显示,再选择下拉箭头中的reset adb。
此时eclipse会再自动重试一次,输入Connection attempts:1即表示成功啦
你可能还感兴趣:
Android公共库(缓存 下拉ListView 下载管理Pro 静默安装 root运行 Java公共类)
Android系统下载管理DownloadManager功能介绍及使用示例
相关推荐
Eclipse ADB报错:Adb connection Error远程主机强迫关闭了一个现有的连接
在Android开发和设备调试过程中,ADB(Android Debug Bridge)是一个至关重要的工具,它允许开发者通过USB或Wi-Fi连接到Android设备进行各种操作,如安装应用、传输文件、执行shell命令等。然而,有时我们可能会遇到...
然而,有时我们可能会遇到“adb connection Error:远程主机强迫关闭了一个现有的连接”这样的问题,这会极大地影响开发效率。本篇将深入探讨这个问题的原因以及如何解决。 首先,我们需要理解这个错误信息的含义。...
android开发中,出现“远程主机强迫关闭了一个现有连接”错误是因为android sdk工具中的adb.exe的最大连接数比较少,如果虚拟机中跑的线程比较多,就会出现该错误,该adb对最大连接数进行了修改,直接覆盖掉sdk 中...
adb(Android Debug Bridge)是Android开发工具包中的一个重要组成部分,用于连接计算机与Android设备进行调试、数据传输等操作。在日常开发或者设备管理过程中,我们可能会遇到各种adb相关的错误,如设备未找到、...
通常,当开发者需要进行多设备调试或者使用某些需要大量端口转发的工具时,ADB默认的64个端口转发规则可能无法满足需求,此时会出现“ADB connection Error:远程主机强迫关闭了一个现有的连接。”的错误提示。 ADB...
在Android开发过程中,ADB(Android Debug Bridge)是一个至关重要的工具,用于在计算机上与连接的Android设备进行通信。当你遇到“adb server version (31) doesn't match this client (40); killing...”这样的...
最后,如果你的设备是通过USB 3.0接口连接,有时可能会出现兼容性问题,可以尝试换一个USB 2.0接口看看是否能解决问题。 总的来说,解决"error: devices offline"的问题需要从驱动、USB连接、设备设置和ADB服务等多...
`adb pull <远程路径> <本地路径>` 和 `adb push <本地路径> <远程路径>` 这两个命令用于在设备和计算机之间传输文件。`adb pull`用于从设备拉取文件到本地,而`adb push`则是将本地文件推送到设备。 #### 10. `...
在Android开发和调试中,ADB是一个不可或缺的工具,它允许开发者在计算机上远程控制和管理Android设备。 1. **ADB(Android Debug Bridge)** ADB是Android SDK的一部分,用于建立开发者电脑与Android设备之间的...
3. **Adb connection Error: 远程主机强迫关闭了一个现有的连接** 这可能是由于你关闭了正在运行的应用程序,而adb还在试图与其通信。确保在关闭工程前结束应用进程,或者在关闭工程后重新启动adb。 4. **Invalid ...
本文将详细介绍如何使用adb指令操作Android设备进行远程连接调试。 首先,我们需要理解adb的基本结构。ADB是由三个部分组成的:一个在开发者机器上的客户端,一个在服务器端的守护进程,以及运行在Android设备上的...
在Linux环境下,ADB(Android Debug Bridge)是一个至关重要的工具,它允许开发者通过命令行与Android设备进行通信,执行各种操作,如安装应用、调试、传输文件等。然而,有时在Linux上配置ADB可能会遇到连接问题,这...
ADB(Android Debug Bridge)是Android开发中的一个强大工具,它允许开发者通过USB或网络连接对设备进行调试、传输文件、运行命令以及管理Android设备或模拟器。本压缩包提供了ADB远程调试的相关工具和指南,帮助...
### The connection to adb is down问题解析与解决方案 在Android开发过程中,我们经常会遇到"The connection to adb is down"的问题。此问题出现时,通常伴随着构建失败、应用无法安装或调试异常等现象,严重影响...
例如,使用`创建进程`命令可以启动一个ADB进程,并传递相应的命令参数,如`adb install path_to_apk`来安装apk文件。 4. 易语言ADB调试:在易语言中,你可以构建脚本来自动执行一系列ADB命令,如批量安装测试应用、...
因为我更新了最新的adt出现ADB server didn’t ACK, failed to start daemon 然后你想启动一个程序这个时候又会出现 Please ensure that adb is correctly located at ‘E:\android-sdk-windows\platform-tools\adb....
总结来说,adb.exe运行错误的解决通常需要检查设备连接、驱动安装、adb服务状态、系统配置等多个方面。耐心排查,多数问题都能迎刃而解。对于开发人员来说,熟悉adb的使用和故障排除是提升工作效率的重要环节。
在Windows系统下,ADB(Android Debug Bridge)是一个强大的命令行工具,用于开发者与Android设备进行通信。这个工具是Android SDK的一部分,它允许用户在没有安装任何图形化界面的情况下,进行设备控制、数据传输...
adb(Android Debug Bridge)是Android开发中的一个关键工具,它是一个命令行实用程序,允许开发者通过USB或网络连接与Android设备进行通信。在本场景中,"adb1.0.32" 版本主要是为了解决在Android 7及更低版本上...