我有一个 Android 平板电脑和一个旧的 Linux 笔记本,我在那里开发了几个月的程序,没有任何故障。
然后我得到了一个新的 Linux 笔记本,安装了 Android Studio,并尝试插入 Android 平板电脑。平板电脑永远不会出现在目标列表中;它只是说,“未知设备”。当我选择“排除设备连接故障”时,向导会显示平板电脑的 ID,并显示一条神秘消息“设备当前处于未知状态”。
关闭并再次打开平板电脑的“USB 调试”选项并不能解决问题。当我拔下并重新插入 USB 时,平板电脑会发出声音,但不会发出请求者询问我是否接受此调试连接。
运行adb devices
返回:
$ adb devices
List of devices attached
adb server version (41) doesn't match this client (39); killing...
* daemon started successfully
B007904026445 no permissions (user in plugdev group; are your udev rules wrong?); see [http://developer.android.com/tools/device.html]
有小费吗?
再次拔下和插入 USB 终于给了我平板电脑上的请求者,要求允许通过此笔记本进行调试。危机结束。
如何在不滥用 USB 电缆的情况下获得该请求者的实际答案会很好......