1

我了解到我可以使用lsusb命令来查找USB 设备的VendorId。但是当我在我的系统上运行这个命令时,它没有给我平板电脑的VendorId(Micromax P250 Funbook):

$ lsusb
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 029: ID 0d8c:000c C-Media Electronics, Inc. Audio Adapter
Bus 002 Device 003: ID 046d:c05a Logitech, Inc. Optical Mouse M90

我已经在Developer Options中启用了USB 调试

请帮我在 ubuntu 上将 P250 micromax 平板电脑与 ADB 连接

4

2 回答 2

3

做这个:

  1. 拔下平板电脑
  2. $ lsusb > /tmp/unplugged
  3. 插入平板电脑
  4. $ lsusb > /tmp/plugged
  5. $ diff /tmp/*plugged

打印出的行包含平板电脑的供应商 ID。如果什么都没有打印,那么两个文件是相同的,那么平板电脑没有被检测到,所以还有另一个问题。

于 2013-06-14T02:56:05.190 回答
0

不再需要找出设备的VendorIDadb识别它。尽管lsusb仍然可以用于故障排除。

Diego 的回答有助于确定输出的哪一行lsusb属于您最近插入的设备。但在你的情况下,他们都没有。您的设备不仅 被整个系统识别,adb而且被整个系统识别。这表明 USB 电缆或设备本身有问题。你现在担心还为时过早adb——你需要先让操作系统识别你的设备。

在检查新的 USB 枚举时,您可以尝试以下故障排除步骤(无特定顺序):

  • 更换电缆
  • 重启设备
  • 将设备重置为出厂设置

如果这些步骤都没有导致您的系统识别设备 - 我建议更换设备。

于 2018-11-24T18:14:41.310 回答