Зміст
Android Debug Bridge (ADB) є консольним додатком, що дозволяє здійснювати управління широким рядом функцій мобільних пристроїв, що працюють на базі операційної системи Android. Головним призначенням ADB є виконання налагоджувальних операцій з андроїд-пристроями.
Android Debug Bridge являє собою програму, яка працює за принципом «клієнт-сервер». Перший запуск АДБ з будь-якими командами обов'язково супроводжується створенням сервера у вигляді системної служби, яка називається «демон». Ця служба буде безперервно "прослуховувати" порт 5037 в очікуванні надходження команди.
Оскільки додаток консольний, всі функції здійснюються за допомогою введення команд з певним синтаксисом в командний рядок Windows (cmd).
Функціонал розглянутого інструменту доступний на більшості Android-пристроїв. Винятком може бути лише девайс із заблокованою виробником можливістю таких маніпуляцій, але це окремі випадки.
Для звичайного користувача застосування команд Android Debug Bridge, в більшості випадків, ставати необхідністю при відновленні і/або прошивці Android-девайса.
Приклад використання. Перегляд підключених пристроїв
Весь функціонал програми розкривається після введення певної команди. Як приклад розглянемо команду, що дозволяє переглянути підключені девайси і перевірити фактор готовності пристрою до прийому команд/файлів. Для цього служить наступна команда:
Adb devices
Відповідь системи на введення даної команди двухваріантний. Якщо пристрій не підключено або не впізнано (не встановлені драйвера, пристрій знаходиться в не підтримує роботу через ADB режимі і інші причини) користувач отримує відповідь «device attached» (1). У другому варіанті, & 8212; наявності підключеного і готового для подальшої роботи девайса, в консоль виводиться його серійний номер (2).
Різноманітність можливостей
Список можливостей, що надаються користувачеві інструментом Android Debug Bridge досить широкий. Для доступу до використання повного переліку команд на пристрої потрібно наявність прав суперкористувача (рут-прав) і тільки після їх отримання можна говорити про розкриття потенціалу ADB в якості інструменту для налагодження Андроїд-девайсів.
Окремо варто відзначити наявність в Android Debug Bridge своєрідною довідкової системи. Якщо точніше-це перелік команд з описом синтаксису, що виводиться в якості відповіді на команду adb help
.
Таке рішення дуже часто допомагає багатьом користувачам згадати забуту команду для виклику тієї чи іншої функції або її правильне написання
Гідності
- Безкоштовний інструмент, що дозволяє здійснювати маніпуляції з програмною частиною Android, доступний користувачам більшості пристроїв.
Недоліки
- Відсутність російськомовної версії;
- Консольний додаток, що вимагає знання синтаксису команд.
Завантажити ADB безкоштовно
Android Debug Bridge є невід'ємною частиною інструментарію, призначеного для розробників Андроїд (Android SDK). Інструменти Android SDK, в свою чергу, входять в комплект компонентів Android Studio . Завантаження Android SDK для власних цілей доступно всім користувачам абсолютно безкоштовно. Для цього необхідно лише відвідати сторінку завантаження на офіційному сайті компанії Google.
Завантажте останню версію ADB з офіційного веб-сайту