当我尝试重置我adb
的以下错误时:
[2011-09-14 09:34:06 - DeviceMonitor]Adb connection Error:An existing connection was forcibly closed by the remote host
[2011-09-14 09:34:07 - DeviceMonitor]Connection attempts: 1
我只是在制作一个简单的“hello world”程序。
当我尝试重置我adb
的以下错误时:
[2011-09-14 09:34:06 - DeviceMonitor]Adb connection Error:An existing connection was forcibly closed by the remote host
[2011-09-14 09:34:07 - DeviceMonitor]Connection attempts: 1
我只是在制作一个简单的“hello world”程序。
好吧,重新启动模拟器不是强制性的,您也可以从 eclipse 本身重置 adb。
1.) 去 DDMS 有一个重置 adb 选项,请看下图。
2.) 您可以从命令提示符手动重新启动 adb
run->cmd->your_android_sdk_path->platform-tools>
然后编写以下命令。
adb kill-server - 强制终止服务器
adb start-server - 启动服务器
更新:
F:\android-sdk-windows latest\platform-tools>adb kill-server
F:\android-sdk-windows latest\platform-tools>adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
这个问题似乎没有确切的解决方案,因为这个问题的原因对每个人来说都不一样。但是,如果您最近在从北极狐更新后的 Android Studio Bumblebee (2021.1.1) 中遇到了这个问题,那么问题可能是由于 adb mDNS 用于无线调试而发生的。
要解决此问题,请从此处禁用 mDNS 进行无线调试:
Android Studio > Settings > Build, Execution, Deployment > Debugger > Untick "Enable adb mDNS for wireless debugging"
更改为另一个 USB 端口对我有用。我尝试重置 ADB,但问题仍然存在。
看起来安装的驱动程序处于错误状态。这是我为使其工作所做的工作:
这次设备安装正确。
请注意,我不必修改 winusb.inf 文件或更新任何其他驱动程序。
希望这可以帮助。
就我而言,重置 ADB 并没有什么不同。我还需要删除我现有的非常旧的虚拟设备,并创建新的。
我知道我迟到了 4 年,但我的答案是针对那些可能还没有弄清楚的人。我正在使用三星 Galaxy S6,对我有用的是:
禁用 USB 调试
禁用开发者模式
从 USB 电缆上拔下设备
重新启用开发者模式
重新启用 USB 调试
将 USB 电缆重新连接到您的设备
请务必按此顺序执行,因为在按此顺序完成之前它不起作用。
Window
-> Show View
-> device
(如果没有找到 -> Other
-> Device
)在最右边,有箭头,点击它,你会看到重置 adb,只需点击并享受!它对我有用。
就我而言,上述答案均未说明。如果您的设备使用的是 miniUsb 连接器,请确保您使用的电缆不是仅供充电的。我习惯于使用较新的 Usb-C 设备进行开发,并且无法理解仅充电电缆与我的包混在一起,特别是因为没有明显的方法来区分差异。
在您卸载并经历驱动程序重新安装和 android 菜单选项的噩梦之前。首先尝试不同的电缆。
对我来说,这不是我的防病毒软件或防火墙。我不知何故创建了一堆干扰 ADB 的不必要的虚拟网络适配器。如果是这种情况,请转到设备管理器 -> 网络适配器,右键单击虚拟网络适配器,然后将其卸载。您可以随时轻松地重新创建它们。
这个答案对我有帮助:
最新版本的 android studio 为我打破了这个.. 重新安装 2020.3.1.26 后 adb 连接得很好,然后我尝试再次升级它只是为了看看.. 是的.. 又被破坏了。转到版本 2020.3.1.26 现在对我有用。
我在升级到 Android Studio Bumblebee 后遇到了这个问题;以及adb服务器没有自动启动的原因,需要手动启动。
事件我无法从 Android Studio 终端启动它,因为 ti 闪烁并在键入时失去焦点。
因此,从操作系统 cmd/terminal 执行此操作adb start-server
,请确保您从AndroidSDK\sdk\platform-tools
如果 adb 已经启动,您可以尝试杀死它并重新启动它:
adb kill-server
adb start-server
为基于 Unix的sudo
操作系统添加它。