无权限(plugdev 组中的用户;您的 udev 规则是否错误?)

新手上路,请多包涵

命令 flutter devicesadb devices 给我同样的错误:

 adb devices
List of devices attached
FA69H0308097    no permissions (user in plugdev group; are your udev rules wrong?); see [http://developer.android.com/tools/device.html]

flutter doctor 检测到我的旧 Nexus 5,但是,使用我的 Pixel 手机时,出现权限错误。 Pixel 手机处于调试模式。 Ubuntu 7.10 上 flutter doctor 的输出是

flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.1.5, on Linux, locale en_AU.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
[✓] Android Studio (version 3.0)
[✓] VS Code (version 1.21.0)
Error retrieving device properties for ro.product.cpu.abi:
error: insufficient permissions for device: user in plugdev group; are your udev rules wrong?
See [http://developer.android.com/tools/device.html] for more information

[✓] Connected devices (1 available)

如何让我的电脑访问我的 Pixel 手机?

原文由 sebe 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.2k
2 个回答

将我的 Pixel 手机插入电脑后,在通知栏中,我将其从 USB“为手机充电”更改为“PTP”(图片传输协议)。

然后我运行 flutter doctor 我的 Pixel 要求我为我的计算机“允许 USB 调试”,我勾选了“始终允许从这台计算机”的框。

我通过 https://github.com/flutter/flutter/issues/10330 找到了解决方案,它指向 另一个 Stack Overflow 帖子

原文由 sebe 发布,翻译遵循 CC BY-SA 4.0 许可协议

将 USB 连接选项更改为 PTP。那对我有用。

原文由 Dickson Chibuzor 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏