Ich bin auf dasselbe Problem gestoßen. Das Hinzufügen einer udev-Regel, wie hier angegeben , hat den Trick bewirkt:
Melden Sie sich als root an, erstellen Sie eine Datei /etc/udev/rules.d/51-android.rules
und fügen Sie eine Zeile wie die folgende hinzu, um allen Mitgliedern der plugdev
Gruppe Berechtigungen zu erteilen :
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
In diesem Beispiel lautet die Hersteller-ID HTC. Sie müssen die Hersteller-ID für Ihr Gerät verwenden, die durch Ausführen lsusb
und Suchen einer Zeile wie erhalten werden kann
Bus 002 Device 009: ID 2a47:9e18
In diesem Beispiel würde Ihre Hersteller - ID sein 2a47
, so würden Sie ersetzen müssen 0bb4
mit 2a47
. Die richtige Zeile würde also lauten:
SUBSYSTEM=="usb", ATTR{idVendor}=="2a47", MODE="0666", GROUP="plugdev"
Vergeben Sie nun Leserechte für die Dateien, laden Sie udev neu und laden Sie den adb-Daemon neu:
sudo chmod a+r /etc/udev/rules.d/51-android.rules
sudo udevadm control --reload-rules
adb kill-server
adb start-server
Möglicherweise müssen Sie das Gerät vom USB-Anschluss trennen und wieder anschließen.