【问题标题】:Android device not listed in adb devicesAndroid 设备未在 adb devices 中列出
【发布时间】:2017-01-25 07:09:53
【问题描述】:

我有这个超级便宜的JAY-tech Tablet PC PA7807-8(仅供参考,不是完全链接模型),无论我做什么,我都无法让 adb/fastboot 识别它,这意味着它不会出现在adb devicesfastboot devices 中。它已安装 Android 4.4.2(无法更新)。我在最新的 Debian 8 上使用 adb 1.0.31。我有:

  • 启用“开发者选项”和“USB 调试”;此后设备在插入数据线时显示“USB 调试已连接”通知,
  • 尝试了所有连接类型,例如 MTP、PTP 和“USB 大容量存储”,
  • 检查了 USB 设备的idVendor 属性(它是1f3a)并将SUBSYSTEM=="usb", ATTR{idVendor}=="1f3a", MODE="0666", OWNER="taylan" 行添加到/etc/udev/rules.d/99-android.rules 之后我重新启动了Debian,
  • 创建了~/.android/adb_usb.ini并添加了0x1f3a这一行,
  • 重新启动 adb 服务器,重新启动/拔出/重新插入设备,
  • 尝试以 root 身份运行 adb kill-server/start-server/devices。

我错过了任何可能性吗?我的 Nexus 5 与 adb 配合得很好。 是否有完全不支持 adb 的 Android 设备?

编辑:顺便说一下,当我将连接模式设置为“USB 大容量存储”时,弹出/dev/sdb/dev/sdc 但都无法挂载(在尝试直接挂载时显示“在 sdx 上找不到介质” , 和 sdb1 等不会弹出);当我将它设置为 MTP 时,jmtpfs 仍然说它找不到任何 MTP 设备。

【问题讨论】:

  • Windows 能识别它吗?我的意思是,你在 Windows 资源管理器中看到了吗?
  • 请阅读ktnr74.blogspot.com/2014/09/… 部分内容已过时 - adb 现在是 64 位,不再使用 adb_usb.ini 白名单。但其余的仍然有效。从更新您的 adb 版本开始。 1.0.31 是古老的
  • @ReginaldoRigo 我没有可用的 Windows 机器。我将编辑问题以添加一些与数据传输相关的信息(以 GNU/Linux 特定的方式),以防它帮助任何人......
  • 在这里unix.stackexchange.com 发布您的问题怎么样?

标签: android debian usb adb fastboot


【解决方案1】:

如果您的 Nexus 与 ADB 合作,则问题出在您的 JAY-Tech。
我经历了一段艰难的历程,即有很多设备完全无法与 ADB 一起使用。
Nexus 设备是唯一可靠的选择。

【讨论】:

    猜你喜欢
    • 2014-01-22
    • 1970-01-01
    • 1970-01-01
    • 2013-12-09
    • 1970-01-01
    • 2015-05-10
    • 1970-01-01
    • 2014-12-18
    • 2018-02-21
    相关资源
    最近更新 更多