22 дек. 2019 г.

Настройка adb в debian.

Установка adb:
$sudo apt-get install adb
Включение пользователя в группу plugdev:
$sudo usermod -aG plugdev $LOGNAME
При попытке просмотра подключеных устройств выдает:
$ adb devices
List of devices attached xxxxxxxx no permissions (user in plugdev group; are your udev rules wrong?); see [http://developer.android.com/tools/device.html]
Смотрим список usb подключений и находим идентификатор нашего устройства
$lsusb
Bus 003 Device 007: ID 18d1:4ee7 Google Inc.
Создаем новое правило udev. В случае нескольких устройств добавляем дополнительные строки.
$ sudo nano /etc/udev/rules.d/51-android.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4ee7", MODE="0666", GROUP="plugdev"
Сообщаем udev об измениях
$ sudo udevadm control --reload-rules
Проверяем, что теперь все работает
$ adb devices
List of devices attached
bfc2683d0305 device
Ссылки
https://developer.android.com/studio/run/device