Android ADB 设备不会保持连接

标签 android linux adb

最近我所有的设备都失去了与 adb 的连接......有点。我到处搜索但找不到这个确切的问题,所以这里是。

“adb devices”的输出是一个空列表,大约 95% 的时间。如果我在发送垃圾邮件“adb devices”,我偶尔会看到:

List of devices attached 
<deviceId>        device

但不到一秒它就消失了。我的 Nexus 7、Nexus 5 和非 Nexus Asus 平板电脑都会出现这种情况。我的所有设备和各种 USB 数据线的症状都相同。

这是我尝试过的,但没有成功:

  1. adb kill-server, adb start-server
  2. 其他 USB 数据线
  3. 其他 USB 端口(正面、背面、USB 2.0、USB 3.0)
  4. 确保udev规则正确,重启udev
  5. 其他设备
  6. 重新安装 kubuntu,恢复到 12.04(从 14.04 开始)
  7. 将 Android 设备恢复出厂设置

最后一步是出于绝望。我们到了,#8:向 SO 寻求帮助。

截至 2 天前,在我升级到 kubuntu 14.04 之前,这一切都运行良好,这就是我尝试 #6 的原因,假设它可以解决我的问题。它没有。任何建议将不胜感激。

最佳答案

我能够通过使用 android-tools-adb 打包的 adb 来解决这个问题。为什么这有效而平台工具中的库存 adb 却没有,我不知道。

关于Android ADB 设备不会保持连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23278502/

相关文章:

linux - 为什么文件系统有自己的 block 大小,而不是使用硬盘 block 大小?

java - 如何通过adb shell显示本 map 片

linux - 如何使用介子设置 googletest?

Android 设备没有 : Android (Security Settings) Model : One plus 9 pro 的选项

Python subprocess.CalledProcessError : Command 'adb devices' returned non-zero exit status 127

android - 将 ColorFilter 应用于 LayerDrawable 中的 Drawable

android - 如何从命令行启动 Android 测试单元

java - 异步任务执行后通知的非法监视器状态异常

android - 如何将 NFC API 与 Android 版谷歌浏览器一起使用

linux - 想要使用 shell 脚本在两个文件中追加记录