Android AVD – Hardware Device Ubuntu

$ /opt/android-sdk/platform-tools/adb devices
List of devices attached

…es ist kein Device attached.

$ lsusb
Bus 002 Device 003: ID 0b05:7780 ASUSTek Computer, Inc.

Xubuntu 18.04 an einem USB 3 Port:

Bus 005 Device 005: ID 0b05:7781 ASUSTek Computer, Inc.

…zeigt mir mein ASUS ZenFone 3 ZE552KL. Von der ID den rechten Teil vom Doppelpunkt merken.

$ lsusb
Bus 002 Device 003: ID 04b7:88b9 Compal Electronics, Inc.

…zeigt mir mein CAT S30. Von der ID den rechten Teil vom Doppelpunkt merken.

Datei erstellen/editieren:

$ sudo nano /etc/udev/rules.d/51-android.rules

…und folgenden Text rein schreiben: SUBSYSTEM=="usb", ATTRS{idVendor}=="7780", MODE="0666", GROUP="plugdev"

Anschließend udev rules neu laden:

$ sudo service udev reload

bzw.

$ sudo service udev restart

Android 9 in den Entwicklermodus schicken:
– Einstellungen
– System
– Über
– Softwareinformationen
Build-Nummer mehrfach klicken

Jetzt gibt es in
– Einstellungen
– System
…die Entwickleroptionen. Darin das USB-Debugging aktivieren.

Das Device trennen und wieder verbinden.

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

Hm, ich bin in der Gruppe plugdev.

Oder auch so etwas (Xubuntu 18.04 Device am USB 3 Port):

$ sudo /opt/google/android/sdk/platform-tools/adb devices
List of devices attached
H3AZCY04D788VUN	unauthorized

OK, dann hab ich diese URL besucht und android-tools-adb installiert:

$ sudo apt install android-tools-adb

Dann wollte es einen Neustart („nur“ ab und wieder anmelden reicht nicht) und nun:

$ /opt/android-sdk/platform-tools/adb devices
List of devices attached
H3AZCY04D788VUN	device