用IDEA调试Andriod应用的时候,出现adb启动异常的情况,IDEA启动调试后出现“adb server not responding"的异常。
在网上查到很多解决办法有以下方面:
1、adb的端口5037被占用,因此adb启动不了
2、在控制台中kill掉adb进程,重启能解决问题
分析后发现:
1、5037确实被占用,但是是被adb.exe占用的
2、kill掉adb.exe后,他马上就重启,病毒式的kill不掉
不甘心,再查,发现那个杀不死的adb.exe是bambook的进程,不是Andriod SDK里面的adb.exe,盛大恶心的把它做成病毒式的常驻内存。
不知道如何解决,只能把云梯卸载了,adb.exe终于不见了,问题终于解决了。
相关推荐
"远程主机强迫关闭了一个现有的连接"通常表示ADB在尝试与设备建立或维持连接时遇到了问题,可能是由于网络不稳定、权限问题、设备未正确识别或者是adb服务自身的问题。 1. **网络不稳定**:如果你使用的是无线adb...
当遇到"adb调试时Android端的设备拒绝连接"的问题,通常可能由于adb服务未正常启动或者设备未正确配置导致。本文将详细探讨如何实现"adb开机自启"以及解决设备拒绝连接的问题。 首先,了解ADB的运行机制。ADB由三...
标题中的“adb_抖音_adb_ABD控制安卓手机”揭示了这个主题主要涉及使用ADB(Android Debug Bridge)工具来控制安卓设备,特别是针对抖音这款应用的操作。在描述中提到的“抖音自动划屏切换,停留时间随机可设定,...
在Android Studio(AS)中,当遇到无法识别虚拟机(AVD)或者真实设备(简称真机)的问题时,很可能是adb出现了故障或者端口异常。 首先,我们需要理解adb的工作原理。adb主要通过三个组件运行:服务器、守护进程和...
"Android 8.1 开机自启动 WiFi-Adb 连接" Android 8.1 是 Google 公司推出的一个 Android 操作系统版本。该版本中,Android 8.1 引入了许多新的功能和改进,包括开机自启动 WiFi-Adb 连接服务。本文将详细介绍如何...
### ADB启动失败问题分析与解决 #### 一、问题背景 在开发Android应用程序时,开发者经常需要使用Android Debug Bridge(ADB)工具来进行设备管理、应用安装、调试等操作。ADB是一个客户端-服务器架构的程序,它...
2. **ADB连接异常**:ADB(Android Debug Bridge)作为Android设备与计算机之间的桥梁,当其连接出现问题时,会导致应用无法正常安装到模拟器或真机上。 - 错误日志示例: ```plaintext The connection to adb is...
然而,在使用 ADB 时,可能会遇到一些问题,例如无法连接设备、服务启动失败等。下面将介绍两种常见问题的解决方案。 问题一:ADB 服务启动失败 当使用 ADB logcat 命令时,cmd 总是提示 "adb server didn't AC",...
3. **重新启动adb服务**:在终端中运行`adb kill-server`后,再执行`adb start-server`。 如果以上步骤仍然无法解决问题,可以考虑使用“兼容性最后的adb”,这意味着使用一个经过广泛测试且与多种设备兼容的ADB...
解决adb连接不上的问题,按照adb命令亲测可以解决,特地记录下来。
### adb进程被占用的问题 在Android开发过程中,经常会遇到`adb`进程被其他应用程序占用的情况。这不仅会导致命令执行失败,还可能引发一系列与设备连接、调试等方面的问题。本文将详细探讨这一现象的原因,并提供...
#### ADB Server 没有成功启动的问题 在尝试使用`adb logcat`命令时,可能会遇到命令提示“adb server didn't ACK”的情况。这种现象通常表明ADB服务器未能成功启动,而服务启动失败的主要原因通常是端口绑定失败。...
4. **手动启动ADB服务器**:如果尝试更新或回退版本后仍遇到问题,可以尝试手动杀死adb服务器进程,然后重新启动。在命令行中输入`adb kill-server`,再输入`adb start-server`。 5. **检查USB驱动**:有时,问题...
随着安卓系统升级,ADB与fastboot工具也需要同时更新,否则会出现offline或其他问题,安卓4.1系统还需要进行手机端的确认,使用老版本的ADB无法正常启动确认过程。但是如果想更新新版本的ADB与fastboot,必须要下载...
ubuntu adb 需要已root权限启动才能连接上设备
adb异常重启工具
- **adb kill-server**:当ADB服务出现异常时,可以通过此命令终止ADB服务进程。 - **adb devices**:列出已连接的所有设备。这是检查设备是否正确连接到计算机的重要命令。 - **udev-rules配置**:在Linux环境下,...
总的来说,adb的中文乱码问题是由编码不兼容引起的,通过修改adb源码以支持不同的编码格式,可以有效地解决这一问题。这个更新版的adb.exe文件就是为了满足这一需求而产生的,它使得开发者在处理中文文件时更加顺畅...
在嵌入式板子上,你需要创建一个启动脚本,以在系统启动时自动启动adb服务。此外,可能还需要配置udev规则,确保当开发机连接到板子时,系统能正确识别并授权adb连接。 6. **测试与调试**: 完成移植后,通过USB...
这可能由多种原因引起,如USB驱动不兼容、设备未开启USB调试、USB线材问题、系统权限设置错误等。adb 1.0.31版本针对这些问题可能进行了优化和修复,旨在提高设备的连接稳定性和兼容性。 AdbWinApi.dll和...