如何查找Android设备的供应商id

如何查找Android设备的供应商id,android,ubuntu,adb,Android,Ubuntu,Adb,我了解到我可以使用lsusb命令查找USB设备的供应商ID。但当我在我的系统上运行此命令时,它不会给我平板电脑的供应商ID(Micromax P250 Funbook): 我已经在开发者选项中启用了USB调试 请帮助我将P250 micromax平板电脑与ubuntu上的ADB连接起来执行以下操作: 拔下平板电脑的插头 运行$lsusb>/tmp/拔出 插上平板电脑的插头 运行$lsusb>/tmp/plucked 运行$diff/tmp/*插头 打印出来的行包含平板电脑的供应商id。如果未打印

我了解到我可以使用
lsusb
命令查找USB设备的供应商ID。但当我在我的系统上运行此命令时,它不会给我平板电脑的供应商ID(Micromax P250 Funbook):

我已经在开发者选项中启用了USB调试

请帮助我将P250 micromax平板电脑与ubuntu上的ADB连接起来执行以下操作:

  • 拔下平板电脑的插头
  • 运行
    $lsusb>/tmp/拔出
  • 插上平板电脑的插头
  • 运行
    $lsusb>/tmp/plucked
  • 运行
    $diff/tmp/*插头
  • 打印出来的行包含平板电脑的供应商id。如果未打印任何内容,则两个文件相同,则未检测到平板电脑,因此存在另一个问题。

    您需要找到设备的供应商ID,以使
    adb
    识别该设备。尽管lsusb
    仍然有助于故障排除

    Diego的回答有助于确定哪一行
    lsusb
    输出属于您最近插入的设备。但在你的情况下,他们没有一个这样做。您的设备不仅无法被
    adb
    识别,而且无法被整个系统识别。这表明USB电缆或设备本身有问题。现在对您来说,关注
    adb
    ,还为时过早-您需要先到达操作系统能够识别您的设备的位置

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

    • 更换电缆
    • 重新启动设备
    • 将设备重置为出厂设置
    如果这些步骤都没有导致您的系统识别该设备-我建议更换该设备

    $ 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