【问题标题】:Android ADB Device Will Not Stay ConnectedAndroid ADB 设备将无法保持连接
【发布时间】:2014-04-24 19:52:02
【问题描述】:

最近我所有的设备都失去了与 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 寻求帮助。

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

【问题讨论】:

  • 拔下并重新插入设备的 USB 电缆对我有用。另外,我已将设备的设置更改为连接到电缆时从不休眠。 (但我在 Windows 7 上)
  • 谢谢,但请参见第 3 步,设备已唤醒且屏幕打开。就像我说的,它确实会短暂连接,但会在一秒钟内断开连接。它偶尔会这样做。非常令人困惑和沮丧。
  • adb 问题在其他计算机上无法重现。这将其缩小到有问题的计算机上的硬件、固件或软件问题。没有太多帮助,但它就在那里
  • 在另一台计算机上安装了相同的操作系统,也无法在那里复制。

标签: android linux adb


【解决方案1】:

我可以通过使用 android-tools-adb 打包的 adb 来解决这个问题。为什么它有效而平台工具中的股票 adb 没有,我不知道。

【讨论】:

    【解决方案2】:

    我在我的 Windows 8.1 PC 上遇到了类似的问题。我对 Linux 了解不多,但我可以告诉你我做了什么来解决我的问题。

    1. 确保将 Android 设备连接为媒体设备。设备连接时的通知栏可让您更改此设置。

    2. 确保选中设备的 USB 调试选项。这也可以通过通知栏访问。

    很抱歉,如果前两个听起来有点明显,但您必须检查一下。以下是真正解决问题的方法:

    1. 通过计算机的控制面板检查您的计算机是否安装了设备驱动程序。如果您缺少驱动程序,请访问品牌/公司网站,他们应该有下载必要驱动程序的链接。

    2. 确保您可以通过计算机查看设备内部文件。如果不是,那么你有一个与 adb 无关的问题。检查您的计算机设置等。

    我建议您确实确保问题不在计算机上。由于问题是在您的计算机升级后立即开始的,因此升级过程中似乎发生了一些事情。如果您的计算机上一切正常,但只有 adb 行为异常,请尝试重新安装 adb 而不是您计算机的系统。

    顺便说一句,我真的建议下一次,“向 SO 寻求帮助”在您的列表中会更高,大约为 2,而不是进行最终对您毫无帮助的不必要购买

    【讨论】:

    • 感谢您的回答。这确实有助于我读过的 99% 的其他 SO 问题。但是,是的,调试已启用,是的,我可以浏览文件,Linux 使用 udev 和内核 USB 驱动程序而不是 OEM 自定义驱动程序。这可能是计算机上的 USB 硬件故障,但奇怪的是其他一切正常(键盘/鼠标/其他外部媒体)。幸运的是,我在这一切中唯一的购买是我的时间......到目前为止! :(
    • 您是否尝试重新安装 adb?这可能会奏效。这需要一段时间,但如果它有效,它总是值得的。
    • 是的,尽管我在原帖中确实忽略了这一点。我在第 5 步左右重新安装了 adb,然后在重新安装操作系统后再次重新安装。
    • 您是否尝试重新安装所有方面,例如 Java 风格等?升级操作系统时,任何事情都可能出现错误。
    • 在重新安装操作系统后,我从 Oracle 获得了新的 JDK7。一切都应该是干净和最新的,我的内核补丁是最新的。
    猜你喜欢
    • 2021-02-12
    • 1970-01-01
    • 1970-01-01
    • 2012-03-17
    • 1970-01-01
    • 2016-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多