1

我正在 Android 上开发,我正在运行 Ubuntu。我很难让设备“在线”。我已经尝试过:

  • 可以在 Internet 上找到的所有 udev 规则。
  • 在 .android 文件夹中添加 .ini 文件。
  • 通常重启计算机,设备,拔下设备,取消选中开发人员并重新检查它......

目前我只花了大约 30 分钟到 1 小时的时间来更换 USB 端口,重新启动计算机、设备。一段时间后它总是有效。但这真的很令人沮丧,花这么多时间只是为了让设备得到认可。

我注意到了什么。当我在启动平板电脑时向 adb devices 发送垃圾邮件时:

student@terminal32:~$ ./adb devices
List of devices attached 
46411960A012FCCE    device

student@terminal32:~$ ./adb devices
List of devices attached 
46411960A012FCCE    device

student@terminal32:~$ ./adb devices
List of devices attached 

student@terminal32:~$ ./adb devices
List of devices attached 

student@terminal32:~$ ./adb devices
List of devices attached 
????????????    offline

student@terminal32:~$ ./adb devices
List of devices attached 
????????????    offline

起初它识别出我的设备,但是当它完全启动时,它似乎仍然处于离线状态。

任何人都可以给我一些关于我可以做些什么来解决这个令人沮丧的问题的提示。也许有人可以告诉我问题到底是什么,为什么它在 30 分钟到 1 小时后仍然有效?

4

2 回答 2

0

我刚刚经历了同样的地狱,重启设备,电脑......实际上有很多次。

并不是说这总是有效,但我最后一次成功的尝试至少不涉及拔下或重新启动电脑: - adb 客户端正在运行 - 设备已识别但脱机 - 通过 USB 连接的设备

然后我只是重新启动了设备(即没有拔下或重新启动 dab 或任何东西)。

于 2012-06-09T11:25:27.343 回答
0

最近发生在我身上,将您的手机 USB 连接更改为 PTP 摄像头。

于 2014-02-26T14:39:04.947 回答