Якщо мова йде про модерування Android, більшість початківцівкористувачі плутаються або залишаються цікавими, посилаючись на посилання на певний "adb". Це особливо актуально, коли ви шукаєте щось на модеруванні свого пристрою, або викорінюєте його зокрема. ADB - це дивовижна іграшка Android, і всі, схоже, люблять її, тому давайте подивимось, щоб зрозуміти, що це таке і навіщо це потрібно, і як ви можете його отримати.
Що таке АБР
ADB розшифровується як Android Debug Bridge. Він поставляється як частина стандартного Android SDK, який ви можете взяти тут. По суті, він пропонує термінальний інтерфейс для взаємодії з файловою системою телефону. Оскільки платформа Android базується на Linux, командний рядок є єдиний спосіб отримати та маніпулювати кореневим доступом часто потрібні для виконання певних розширених операцій на вашому пристрої з використанням кореневого доступу.
Хоча ці речі можна зробити безпосередньо напристрою, що використовує якийсь термінальний емулятор, буде складно виконувати складні команди на такому маленькому екрані. ADB забезпечує міст між вашим пристроєм та комп'ютером.
Як встановити ADB
Крок 1: Встановлення Android SDK
Примітка: На момент оновлення цього посібника, найновішіверсія Android SDK доступна на r8, і ми будемо використовувати її в решті посібника. Однак інструменти будуть працювати так само, навіть якщо ви отримаєте більш пізню версію. У випадку більш ранніх версій розташування деяких інструментів було іншим, і рекомендується отримати останню доступну версію.
Перший крок - завантажити SDK. Скористайтеся посиланням, наведеним в кінці цього допису, та завантажте звідти останню версію Android SDK. Існують версії для Microsoft Windows, Linux та Mac OS X. У випадку Windows доступні і інсталятор, і zip-файл, але використовувати інсталятор не потрібно, оскільки формальна інсталяція не потрібна.
Завантаживши SDK, просто витягніть стиснутий файл у місце на вашому комп'ютері. У нашому випадку ми дістали його до кореня нашого диска C, і це робить C: android-sdk-windows місце установки SDK. З цього моменту ми будемо посилатися на це місце як на "папку SDK".
Крок 2. Завантаження інструментів платформи SDK
Раніше ADB раніше включався до SDKза замовчуванням у підпапці "інструменти", але тепер він переміщений у підпапку "інструменти платформи", яку потрібно завантажити як пакет SDK. На щастя, це досить просто:
Просто перейдіть до папки SDK та запустіть SDKМенеджер. При першому запуску він представить вам вікно для вибору пакетів для встановлення. Перший варіант починається з "Android SDK Platform-tools". Переконайтесь, що вона встановлена, і зніміть прапорці для всіх інших пакетів. Ви можете перевірити / зняти прапорець, натиснувши його назву, а потім вибравши перемикач Прийняти / Відхилити. Ваше вікно має виглядати так:
Тепер просто натисніть «Встановити» і дочекайтесявстановлені інструменти платформи. Після завершення процесу у вашій папці SDK з’явиться папка «платформа-інструменти». Ця папка буде включати ADB та всі його залежності.
Крок 3: Встановлення змінної Шлях
Тепер у вас встановлено ADB, але використовуючи його таким чином, вам потрібно буде використовувати повний шлях команди ADB (C: android-sdk-windowsplatform-toolsadb) або спочатку змінити каталог напідпапка платформи-інструментів папки SDK щоразу, і це може стати досить клопотом. Щоб зробити ADB разом з іншими інструментами та інструментами для платформи Android SDK легко доступними з будь-якого місця в командному рядку, ми додамо їх шляхи до змінної середовища PATH. Цей метод застосовуватиметься лише до користувачів Windows. Якщо ви користуєтесь Linux або Mac, додайте підпапки "інструменти" та "платформи-інструменти" програми Android SDK до змінної PATH вашої системи, використовуючи стандартний метод для вашої операційної системи.
- Якщо у вас немає досвіду редагування змінних системного середовища, зробіть точку відновлення системи, щоб ви могли повернутися до неї, якщо щось піде не так.
- Якщо ви використовуєте Windows 7, клацніть правою кнопкою миші наЗначок "Комп'ютер" та натисніть "Властивості". Тепер натисніть "Розширені налаштування системи" з опцій на лівій панелі, щоб відкрити вікно "Властивості системи". Користувачі Windows XP отримають це вікно безпосередньо, натиснувши правою кнопкою миші "Мій комп'ютер" та натисніть "Властивості".
- У вікні "Властивості системи" натисніть кнопку "Змінні середовища" на вкладці "Додатково".
- Знайдіть "Шлях" у розділі "Змінні системи" та двічі клацніть його, щоб відредагувати його.
- Переконайтесь, що НЕ видаляйте існуючий запис у "Змінній значенні", інакше це зіпсує речі на вашому комп'ютері. Просто додайте наступний рядок до кінця, включаючи обидва напівколонки:
;c:android-sdk-windowstools;c:android-sdk-windowsplatform-tools
Якщо ви вилучили вміст SDK в інший каталог, не забудьте використати його для вашої змінної PATH.
Після додавання рядка, так виглядає моя змінна Path:
C:Program FilesCommon FilesMicrosoft SharedWindows Live;C:Program Files (x86)Common FilesMicrosoft SharedWindows Live;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;C:Program Files (x86)ATI TechnologiesATI.ACECore-Static;C:Program Files (x86)Windows LiveShared;C:Program FilesJavajdk1.6.0_23bin;C:Program Files (x86)Javajdk1.6.0_23bin;C:android-sdk-windowstools;C:android-sdk-windowsplatform-tools
Не хвилюйтесь, якщо ваш не включає деякі з нихінший текст - що важливо, це те, як новий запис повинен бути доданий до існуючого, і те, як попередні записи ОБОВ'ЯЗКОВО залишатись незмінними. Зауважте, що напівколонки необхідні для відокремлення кожного запису змінної шляху від наступного та попереднього. Після додавання шляху вашому пристрою може знадобитися перезавантажити.
Якщо ви зіпсувались під час редагування змінної Path і в результаті видалили раніше існуючі записи, просто відновіть створену вами точку відновлення системи та повторіть спробу, будьте уважнішими на цей раз.
Крок 4: Встановлення драйверів USB
Нарешті, вам потрібно встановити драйвери USB. Вам, можливо, не знадобиться виконувати цей крок, залежно від вашого пристрою. Якщо ви користуєтесь пристроєм, який постачається з такою операційною системою Android, як Nexus One, це буде потрібно. У випадку інших пристроїв, які постачаються із власною версією Android та деякими інструментами для синхронізації пристрою з ПК, наприклад пристроями від HTC, які постачаються з HTC Sync, або пристроями Samsung, які постачаються із власним програмним забезпеченням Samsung, відповідним драйвером для вашого пристрій буде автоматично встановлено разом із цим програмним пакетом.
- Першим кроком буде завантаження драйверів USB. Для цього запустіть менеджер SDK із папки SDK і натисніть "Доступні пакети" на лівій панелі.
- Розгорніть "Додатки сторонніх розробників", а потім "Додатки Google Inc." і поставте прапорець "Пакет драйверів Google Usb", як показано на цьому зображенні:
- Натисніть "Встановити вибране" та у вікні, щоспливаюче вікно, натисніть перемикач "Прийняти все", а потім кнопку "Встановити". Терпляче зачекайте, поки завантажуються та встановлюються драйвери USB в Android SDK.
- Драйвери як для 32-розрядної, так і для 64-бітної систем тепер будуть присутній у папці SDK під підпапками "usb_driverx86" та "usb_driverx64" відповідно.

Тепер, коли USB-драйвери завантажені, ви можете встановити їх на свій комп’ютер наступним чином:
- На пристрої перейдіть на головний екран, натисніть Меню, виберіть Програми > Розвитокта включити USB налагодження.
- Тепер підключіть телефон до ПК через USB. Нова установка обладнання повинна розпочати, і вона почне шукати драйвери.
- Вручну вкажіть драйвери на папку, підходящу для вашої операційної системи, і дозвольте їм встановитись.
- Після встановлення драйверів ви можете перевірити успішну установку, перейшовши до диспетчера пристроїв. Ваш телефон повинен відображатися в розділі "ADB Interface", як у цьому прикладі:

Як користуватися АБР
У цей момент налаштування робиться. Тут ви можете просто використовувати adb для маніпулювання вашим телефоном будь-яким способом. У Windows найкращий спосіб зробити це за допомогою командного рядка. Щоб переконатися, що adb налаштовано належним чином, запустіть командний рядок та введіть "adb devices" та натисніть клавішу Enter. Ваш підключений пристрій повинен відображати серійний номер.

Це воно для цього посібника. Ми хотіли б підкреслити, що грати з вашим телефоном на цьому рівні може бути небезпечно, якщо ви не знаєте, що ви робите, і навіть можете зробити телефон абсолютно марним. Будь ласка, робіть це на власний ризик.
Щоб отримати повний перелік команд adb, перегляньте офіційний посібник із adb тут.
Завантажте Android SDK
Примітка редактора: ADB призначений лише для досвідчених користувачів. Якщо вам потрібен ADB з графічним інтерфейсом користувача, перегляньте QtADB.
Коментарі