суббота, 26 января 2013 г.

ADB - Что это,как его настроить,и список доступных команд(Часть 1)



ADB - Android Debug Bridge (Отладочный мост Android)

Очень нужная штука как для ромоделов так и для разработчиков приложений Android.

Настройка ADB в операционной системе Linux Ubuntu:

Для начала скачаем adb , для этого открываем терминал:

 sudo apt-get install android-tools-adb

При попытке запустить команду adb devices мы получаем вывод:
????????????    no permissions
То есть нам необходимо для начало его настроить под определённого производителя.

Открываем терминал и вводим команду:

 sudo touch /etc/udev/rules.d/51-android.rules

Далее впишем строку в файл который создали:

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
Где idVendor вписываем уникальный id вашего производителя.




Если вдруг вашего производителя не оказалось в этой таблице то:








Открываем терминал и просмотрим все подключенные устройства по USB
usb-devices
Пример
 Vendor=0fce - это и есть VendorID

Теперь дадим права нашему 51-android.rules
sudo chmod a+r /etc/udev/rules.d/51-android.rules
Теперь перезагрузим сервис udev:
sudo service udev restart
Перезапустим adb:
adb kill-server
adb start-server
Теперь просмотрим подключенные устройства ADB:
adb devices
 И получаем вывод:
BX902USBRL    device
Вторая часть статьи будет о доступных командах ADB и что они значат!

Комментариев нет: