【问题标题】:adb devices doesn't show phone linux Fedoraadb 设备不显示手机 linux Fedora
【发布时间】:2014-05-09 04:19:50
【问题描述】:

首先,我有一台 LG G2,我使用的是Fedora
当我发出adb devices 命令时,我看不到任何设备。

我已采取的纠正措施:

  • 我已将以下内容添加到我的51-android.rules 文件中。第一行是另一个设备。

SUBSYSTEMS=="usb", ATTRS{idVendor}=="22b8", ATTRS{idProduct}=="4366", MODE="0666" SUBSYSTEMS=="usb", ATTRS{idVendor}=="1004", ATTRS{idProduct}=="621c",MODE="0666"

  • 我已将 0x1004 添加到我的 adb_usb.ini 文件中。
  • 我已重新启动 adb(通过发出“adb kill-server”和“adb start-server”)
  • 我已在手机上启用调试(通过打开开发者选项并检查设置下的USB调试
  • lsusb 命令返回以下内容

总线 002 设备 008:ID 1004:621c LG Electronics, Inc.

【问题讨论】:

  • 如果你使用sudo adb start-serversudo adb devices,你得到设备了吗?你有没有发出命令udevadm control --reload-rules??
  • @Alex Cohn:我刚刚发布了adb kill-server,然后是sudo adb start-server,然后是sudo udevadm control --reload-rules,然后是adb devices。还是不行。
  • 实际上,从 sudo 运行 adb 而不是使用 udev 规则。抱歉,这不起作用。
  • 还有一个问题:您的设备是否显示 USB 调试通知?它是否显示常规 USB 通知(挂载以复制文件等)?
  • 如果我明白你在问什么,当我将 USB 连接到手机时,手机首先会显示 USB Connected: Connected as installer。然后几秒钟后,它显示USB Connected: Media Sync(MTP)

标签: android eclipse adb adt fedora


【解决方案1】:

最后,我解决这个问题的方法是:

  1. 我的 USB 电缆插入了错误的端口。我有 6 个不同的端口,所以我猜我尝试的第一个端口搞砸了。
  2. 我不得不将我的 USB 连接方法更改为“Internet 连接->以太网”
  3. 我必须启用未知来源的安装。我去了设置->安全->选中“未知来源”
  4. 在将 USB 电缆连接到手机之前,我必须检查“USB 调试”
  5. 我不得不使用手机随附的原装数据线

【讨论】:

    猜你喜欢
    • 2013-12-19
    • 1970-01-01
    • 1970-01-01
    • 2016-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多