Android Studio:“设备当前处于未知状态”

Phl*_*lip 14 android-studio android-device-manager

我有一个 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]
Run Code Online (Sandbox Code Playgroud)

有小费吗?


再插拔一次 USB 终于给了我平板电脑上的请求者,请求允许通过这台笔记本进行调试。危机结束。

如何在不滥用 USB 电缆的情况下获得该请求者的实际答案会很好......

小智 30

将 Android 手机连接到计算机时在“使用 USB 为”对话框中选择“文件传输”选项。这将解决问题。经过测试。

  • 我有运行 Android 11 的 Pixel 4a。这个解决方案对我有用。供大家参考,在对话框中授予权限后,改回“无数据传输”选项将停止权限。需要将其保留在“Fire Transfer/Android Auto”选项上。 (2认同)

bad*_*ity 2

我遇到了同样的问题。通过安装adb后在故障排除连接中扫描设备,它直接向我展示了配对设备的请求。我有类似的设置和一加 3