这篇写于 2014 年,当时用的是 Nokia X 和旧版 Android SDK。2026-10-13 更新了 Ubuntu 24.04 LTS 下的 udev 和用户组配置;旧
SYSFS规则、Upstart 重启方式已经不适用,adb_usb.ini的办法留在文末作历史记录。
1.问题概述
最近开发Nokia项目,遇到的问题如下:
插入Nokia x后,电脑没有反应,即不识别,同事的windows也不识别,最后在谷歌上搜索了良久,才找到了解决方案,但是没有记录,后来又要给别人配置的时候,发现忘记怎么配置了。想想这也是一个具有通性的问题,还是记录下来,分享给大家。
2.问题解决方案
先在设备上开启 USB 调试,并使用支持数据传输的 USB 线。用 adb version 确认调用的 Platform-Tools 版本,再运行 adb devices -l 查看设备状态。
- 列表为空:检查线缆、接口、USB 调试开关,以及主机是否枚举到设备。
no permissions:优先检查 Linux 的 udev 规则和当前用户组。unauthorized:设备已经被发现,解锁设备并确认 RSA 调试授权弹窗。offline:设备未正常响应 ADB;重新插拔或重启 ADB 后再观察。