我有这款超级便宜的 JAY-tech 平板电脑 PA7807-8(仅供参考,不完全是链接型号),无论我做什么,我都无法让 adb/fastboot 识别它,这意味着它根本没有adb devices
出现fastboot devices
。它已安装 Android 4.4.2(无法更新)。我在最新的 Debian 8 上使用 adb 1.0.31。我有:
- 启用“开发者选项”和“USB 调试”;此后设备在电缆插入时显示“USB调试已连接”通知,
- 尝试了所有连接类型,如 MTP、PTP 和“USB 大容量存储”,
- 检查了
idVendor
USB 设备的属性(它是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 设备。