14.04 – “adb devices”命令无法检测到我的4.4 Android手机
作者:互联网
我一直在试图让adb设备命令拿起我的LG TRANSPYRE™ (VS810PP)手机.请记住,命令确实有效.所以这不是adb的问题,更多的是驱动程序.
看了this post我在网上发现后,我做了正确的步骤(三次,只是为了确定).
所以我基本上这样做了:
>创建了一个文件:/etc/udev/rules.d/70-android.rules.
>在文件中写入SUBSYSTEM ==“usb”,ATTR {idVendor} ==“1004”,MODE =“0666”.
>通过sudo chmod分配适当的权限rx /etc/udev/rules.d/70-android.rules
>重新启动了我的电脑.
>重新启动udev.
结果如下:
$adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
(但之后没有任何事情发生)
但我还没有放弃.我在another post这里看了Ask Ubuntu,我再试一次.
再次,过程:
>创建了一个文件:/etc/udev/rules.d/51-android.rules
>写了SUBSYSTEMS ==“usb”,ATTR {idProduct} ==“1004”,MODE =“0666”到文件
>给予适当的权限sudo chmod a rx /etc/udev/rules.d/51-android.rules
>重新启动’pooter.
>重新启动udev.
输出与上面相同,仍未修复……
我对android很新,但我最好的猜测是我使用了某种过时的方法,因为这些帖子的年龄都在2年或更长时间.所以现在可能有一种新方法.
编辑:
$lsusb
...
Bus 005 Device 005: ID 1004:628a LG Electronics, Inc.
...
$dmesg | grep "LG"
[ 69.824457] usb 5-1.4: Manufacturer: LG Electronics Inc.
[ 73.155776] usb 5-1.4: Product: LGE Android Phone
[ 73.155783] usb 5-1.4: Manufacturer: LG Electronics Inc.
[ 74.232275] scsi 5:0:0:0: CD-ROM LGE Android Platform 0000 PQ: 0 ANSI: 2
[ 78.191262] usb 5-1.4: Product: LGE Android Phone
[ 78.191268] usb 5-1.4: Manufacturer: LG Electronics Inc.
$echo "0x1004" > ~/.android/adb_usb.ini
$adb kill-server
$adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
$adb devices
List of devices attached
解决方法:
将模式从MTP设置为PTP.我有同样的问题.
标签:drivers,android,adb,14-04 来源: https://codeday.me/bug/20190807/1615542.html