“adb devices”命令不会检测到我的4.4 Android手机[关闭]

Modified on: Sat, 09 Jun 2018 10:17:23 +0800

我一直在尝试使用adb devices命令来接收我的LG TRANSPYRE™(VS810PP)手机。请记住,命令确实有效。所以这不是adb的问题,更多的是驱动程序。

看了这篇文章我在网上发现,我做了正确的步骤(三次,只是为了确定)。

所以我基本上这样做了:

  1. 创建了一个文件:/etc/udev/rules.d/70-android.rules
  2. SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666"写入文件。
  3. 通过sudo chmod a+rx /etc/udev/rules.d/70-android.rules
  4. 分配了适当的权限
  5. 重新启动了我的电脑。
  6. 重新启动udev。
  7. 醇>

    结果:

    $ adb devices
    * daemon not running. starting it now on port 5037 *
    * daemon started successfully *
    List of devices attached 
    

    (但之后没有任何事情发生)

    但我还没有放弃。我在Ask Ubuntu上的另一篇文章上阅读,我再试一次。

    再次,过程:

    1. 创建了一个文件:/etc/udev/rules.d/51-android.rules
    2. SUBSYSTEMS=="usb", ATTR{idProduct}=="1004", MODE="0666"写入文件
    3. 获得适当的权限sudo chmod a+rx /etc/udev/rules.d/51-android.rules
    4. 重新启动'pooter。
    5. 重新启动udev。
    6. 醇>

      输出与上面相同,仍未修复...

      我对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 
      
作者:Zanna,user288187

最佳答案

将模式从MTP设置为PTP。我有同样的问题。

作者:OlegWock

相关问答

添加新评论