命令flutter devices
和adb 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手机?
lsusb
获取Pixel供应商ID是18d1,然后将SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
写入/etc/udev/rules.d/22-android.rules
。 - 林果皞