使用 Ubuntu 手机 BQ E4.5,我启用了开发者模式并通过 USB 连接。当我发出:adb devices
它不返回任何内容并adb shell
返回“错误:未找到设备”
无论我是否卸载该设备,都不会改变任何东西。(请注意,我可以通过 MTP 看到手机正常......)
我可以看到带有 的设备lsusb
,但没有描述:
总线 001 设备 010:ID 2a47:0c02
有什么指点吗?提前致谢。
答案1
adb 仅在知道设备供应商时才会显示设备。默认情况下,bq E4.5 的供应商似乎未知。
要更改该编辑或创建文件~/.android/adb_usb.ini
并添加以下行
0x2a47
这是 bq E4.5 的供应商 ID。
编辑文件后重新启动 adb 服务器
sudo adb kill-server; sudo adb start-server
你可以自己用 来找到 id lsusb
。(我将 id 加粗,这样你就能看到在 lsusb 输出中在哪里找到它)
Bus 003 Device 002: ID **2a47**:0c02
(或者你可以执行lsusb -v
并寻找供应商编号场地。)