ADB erkennt mein android-Gerät auf Ubuntu
Hilfe benötigen, "adb" nicht mein Handy erkennt, ich weiß nicht, was zu tun ist; und das war, was ich getan habe, wenn ich einen Fehler oder etwas, sagen Sie mir, bitte.
1.Ich logge mich als root an und erstellen Sie diese Datei.
/etc/udev/rules.d/51-android.rules
2.Dies sind meine Regeln für mein Handy LG L80+Bello D331.
SUBSYSTEM=="usb", ATTRS{idVendor}=="1004", MODE="0666"
3.Ich habe diesen Befehl ausführen, und Neustart.
chmod a+r /etc/udev/rules.d/51-android.rules
4.Schließlich Teste ich meine änderungen, aber nicht meine Geräte.
Befehl:
adb devices
Ergebnisse:
List of devices attached
Zusätzliche Informationen:
Q: Ist USB-debugging aktiviert auf dem android?
R: Ja.
OS: Ubuntu 15.04 (64 bit)
Befehl:
lsusb
Ergebnisse:
Bus 004 Device 003: ID 8086:0189 Intel Corp.
Bus 004 Device 005: ID 1004:6300 LG Electronics, Inc. <<<
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 004: ID 138a:0011 Validity Sensors, Inc. VFS5011 Fingerprint Reader
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Befehl:
ls -l /dev/bus/usb/004/
Ergebnisse:
total 0
crw-rw-r-- 1 root root 189, 384 ago 21 05:21 001
crw-rw-r-- 1 root root 189, 385 ago 21 05:21 002
crw-rw-r-- 1 root root 189, 386 ago 21 05:21 003
crw-rw-rw- 1 root root 189, 388 ago 21 18:15 005
UPDATE 1
51-android.rules-Datei änderungen:
SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666", GROUP="plugdev"
Befehl:
lsusb
Ergebnisse:
Bus 004 Device 004: ID 8086:0189 Intel Corp.
Bus 004 Device 003: ID 1004:6300 LG Electronics, Inc. <<<
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 138a:0011 Validity Sensors, Inc. VFS5011 Fingerprint Reader
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Befehl:
ls -l /dev/bus/usb/004/
Ergebnisse:
total 0
crw-rw-r-- 1 root root 189, 384 ago 21 11:33 001
crw-rw-r-- 1 root root 189, 385 ago 21 11:33 002
crw-rw-rw- 1 root plugdev 189, 386 ago 21 11:33 003 <<<
crw-rw-r-- 1 root root 189, 387 ago 21 11:33 004
Aber, "adb" nicht erkennen, mein Gerät 🙁
Ergebnisse:
List of devices attached
UPDATE 2
Sorry für mein Englisch.
Ubuntu-Docs Quelle,
Android-Docs Quelle
SUBSYSTEM=="usb", ATTR{idVendor}=="1004", ATTR{idProduct}=="6300", MODE="0666", OWNER="<your_name>"
?sorry, funktioniert nicht mir :/
Die zweite Lösung (erstellen adb_usb.ini-Datei) im link gepostet in Ihrem "Update 2" für mich gearbeitet. 🙂
Versuchen Sie diesen link ...Die zweite Antwort kann dir helfen.. askubuntu.com/questions/632651/...
Hi, ich hatte das gleiche Problem mit Ubuntu 18.04 LTS für ein LG tablet, fügte ich "SUBSYSTEM=="usb", ATTR{idVendor}=="1004", ATTR{idProduct}=="6300", MODE="0666", OWNER="<my_name>"" 70-android.Regeln dann neu gestartet und lief jedes adb-Befehl mit sudo. Es hat funktioniert, irgendwie.
InformationsquelleAutor | 2015-08-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
vom
lsusb
- Ausgabe sehe ich, dass Ihr Gerät angeschlossen an Bus 004 als ein Gerät 005Hier ist es
Bus 004 Device 005: ID 1004:6300 LG Electronics, Inc.
Sehe ich, dass Sie nicht erzeugen jede Gruppe.Sie brauchen, um eine Gruppe zu erstellen (wenn die Erlaubnis verweigert voranstellen von "sudo" folgende Befehle):
1) Gruppe plugdev hinzufügen:
2) fügen Sie Ihren Benutzernamen, Gruppe plugdev (useradd -G {group-name} Benutzername):
3) udev neu starten (müssen Sie möglicherweise Abmelden und wieder anmelden, um update-Benutzer-Gruppe):
4) Jetzt laden Sie die Regeln mit den folgenden Befehlen:
5) Überprüfen Sie die Geräte-ist das jetzt erlaubt plugdev Benutzer-Gruppe Zugriff
Sollte es geben, sowas:
6) Ausgeführt
adb devices
zu bestätigen Sie die Berechtigungen korrekt sind und genießen!Ich habe die Lösung gefunden, Sie können sehen Sie hier... askubuntu.com/questions/632651/...
Sie hat nicht Hinzugefügt jede Gruppe. Für mich, das ist, warum es nicht funktioniert
Vielen Dank, diese Lösung funktionierte für mich auf Mint 18
InformationsquelleAutor orvi
Ich weiß, dass dein Problem gelöst wurde, aber für alle in der Zukunft stellen Sie sicher, dass Sie nicht zwei Versionen von adb ausgeführt. Android Studio verfügt mit adb installiert und ich adb mit dem Befehl yum. Die Instanzen, die einander stören und verursacht viele Probleme, darunter die nicht in der Lage zu sehen, wie mein Gerät.
vermeidet eine Menge von BS und ähnliche Fragen immer wieder gepostet sonst.
Ich schrieb meine Antwort schlecht. Ich bearbeitete es explizit auch das entfernen der extra-adb Instanz war die Lösung, gelöst ist das gepostete Frage für mich.
InformationsquelleAutor Bill--
Mein Handy dachte, es war an den computer angeschlossen, aber der computer nicht erkennen, es. Auf meinem Handy, ich tippte die Meldung 'USB-Debugging "Aktiviert", scrollen Sie zu 'USB-Debugging', und ein-und ausgeschaltet die Einstellung aus und wieder ein.
adb
dann sah mein Handy.InformationsquelleAutor spiffytech
Auf Ubuntu 16.04, ich hatte mit der Installation der neuesten android-sdk, sondern als die eine, die kommt mit
apt-get
, und schließlich konnte ich sehen die Geräte von adb.InformationsquelleAutor Hugh Perkins
Verwenden
apt-get install
zu installieren, dieandroid-tools-adb
Paket.Dies gibt Ihnen eine Gemeinschaft-beibehalten Reihe von Standard-udev-Regeln für alle Android-Geräte.
Stellen Sie sicher, dass Sie sind in der Gruppe plugdev. Wenn Sie die folgende Fehlermeldung angezeigt, adb nicht finden Sie in der plugdev Gruppe:
Verwenden
id
um zu sehen, welchen Gruppen Sie sich befinden.Verwenden Sie sudo
usermod -aG plugdev $LOGNAME
um dich in die Gruppe plugdev.Das folgende Beispiel zeigt, wie installiert man den Android adb-tools-Paket.
apt-get install android-tools-adb
InformationsquelleAutor Androina Yang