Домашня » як » Як встановити та використовувати ADB, утиліту для виправлення помилок Android

    Як встановити та використовувати ADB, утиліту для виправлення помилок Android

    ADB, Android Debug Bridge - утиліта командного рядка, включена в Android SDK від Google. АБР може керувати пристроєм через USB з комп'ютера, копіювати файли вперед і назад, встановлювати та видаляти програми, запускати команди оболонки та багато іншого.

    Ми розглянули деякі інші трюки, які вимагають АБР у минулому, включаючи резервне копіювання та відновлення смартфона або планшета, а також встановлення програм Android на карту SD за умовчанням. АБР використовується для різноманітних хитрих Android трюків.

    Перший крок: Налаштуйте Android SDK

    Зайдіть на сторінку завантаження SDK Android і прокрутіть вниз до "SDK Tools Only", який являє собою набір інструментів, що включає ADB. Завантажте файл ZIP для своєї платформи та розпакуйте його там, де хочете зберігати файли ADB - вони портативні, тому ви можете розмістити їх у будь-якому місці.

    Запустіть EXE диспетчера SDK і зніміть виділення з усіх параметрів, крім “Android SDK Platform-tools”. Якщо ви використовуєте телефон Nexus, ви також можете вибрати "Google USB Driver" для завантаження драйверів Google. Натисніть кнопку Встановити. Це завантажує та встановлює пакет платформних інструментів, який містить ADB та інші утиліти.

    Після завершення можна закрити менеджер SDK.

    Крок другий: Увімкніть USB-налагодження на телефоні

    Щоб використовувати АБР із пристроєм Android, потрібно ввімкнути функцію налагодження USB. Відкрийте вікно програми телефону, торкніться піктограми Налаштування і виберіть "Про телефон". Прокрутіть весь шлях вниз і торкніться пункту "Номер будівлі" сім разів. Ви повинні отримати повідомлення про те, що ви зараз розробник.

    Поверніться на головну сторінку налаштувань, і ви побачите новий варіант біля нижньої частини, який називається «Параметри розробника». Відкрийте це та ввімкніть функцію "Налагодження USB".

    Пізніше, коли ви підключаєте телефон до комп'ютера, ви побачите спливаюче вікно з назвою "Allow USB Debugging?" На телефоні. Установіть прапорець "Завжди дозволяти з цього комп'ютера" і натисніть OK.

    Крок третій: Випробування АБР та встановлення драйверів телефону (якщо потрібно)

    Відкрийте папку, в якій встановлено інструменти SDK, і відкрийте папку інструментів платформи. Тут зберігається програма АБР. Утримуйте Shift і клацніть правою кнопкою миші всередині папки. Виберіть "Відкрити вікно команд тут".

    Щоб перевірити, чи АБР працює належним чином, підключіть пристрій Android до комп'ютера за допомогою кабелю USB і виконайте таку команду:

    adb devices

    Ви повинні побачити пристрій у списку. Якщо пристрій підключено, але в списку нічого не відображається, потрібно встановити відповідні драйвери.

    Виробник телефону може надати пакет завантажуваних драйверів для вашого пристрою. Так голова до їхнього вебсайту та знаходять водії для вашого пристрою-Motorola є тут, Samsung''s тут, та HTC''S прибувають як частина пакету закликаного HTC Sync Менеджер. Ви також можете шукати розробників XDA для завантаження драйверів без додаткового програмного забезпечення.

    Можна також спробувати встановити драйвер Google USB з папки Extras у вікні диспетчера SDK, як ми згадували на першому етапі. Це буде працювати з деякими телефонами, включаючи пристрої Nexus.

    Якщо ви використовуєте драйвер USB для Google, можливо, доведеться змусити Windows використовувати встановлені драйвери для вашого пристрою. Відкрийте диспетчер пристроїв (натисніть кнопку Пуск, введіть диспетчер пристроїв і натисніть клавішу Enter), знайдіть пристрій, клацніть його правою кнопкою миші та виберіть Властивості. Ви можете побачити жовтий знак оклику біля пристрою, якщо його драйвер не встановлено належним чином.

    На вкладці Драйвер натисніть кнопку Оновити драйвер.

    Використовуйте опцію Переглядати комп'ютер для драйвера.

    У папці "Додатково" ви знайдете драйвер USB-накопичувача Google, де були встановлені файли Android SDK. Виберіть google і натисніть кнопку Далі.

    Після встановлення драйверів пристрою підключіть телефон і знову спробуйте команду adb devices:

    adb devices

    Якщо все пройшло добре, ви повинні побачити свій пристрій у списку, і ви готові почати використовувати АБР!

    Крок четвертий (необов'язково): Додайте ADB до системної PATH

    У такому вигляді вам доведеться перейти до папки ADB і відкрити командний рядок там, де ви хочете її використовувати. Однак, якщо ви додасте його до системної PATH Windows, це не буде необхідним - ви можете просто ввести adb від командного рядка для запуску команд, коли ви хочете, незалежно від папки, в якій ви перебуваєте.

    Процес трохи відрізняється в Windows 7 і 10, тому ознайомтеся з нашим повним керівництвом щодо редагування системи PATH для кроків, необхідних для цього.

    Корисні команди АБР

    Окрім різноманітних трюків, які вимагають АБР, АБР пропонує кілька корисних команд:

    adb install C: package.apk - Встановлює пакунок, розташований у папці C: pack.apk на вашому комп'ютері.

    adb uninstall package.name - Видаляє пакет з ім'ям package.name з вашого пристрою. Наприклад, для видалення програми Angry Birds потрібно використовувати ім'я com.rovio.angrybirds.

    adb pushC: файл / sdcard / файл - Натискає файл з комп'ютера на пристрій. Наприклад, команда тут натискає файл, розташований у файлі C: на вашому комп'ютері, на файл / sdcard / на вашому пристрої

    adb pull / sdcard / file C: файл - Витягує файл з вашого пристрою на комп'ютер - працює як adb push, але в зворотному напрямку.

    adb logcat - Переглянути журнал вашого Android пристрою. Може бути корисним для налагодження програм.

    adb shell - дає вам інтерактивну оболонку командного рядка Linux на вашому пристрої.

    adb shell команду - Запускає задану команду оболонки на вашому пристрої.


    Щоб отримати повний посібник з АБР, зверніться до сторінки Android Debug Bridge на сайті Google для розробників Android.

    Зображення: LAI Ryanne на Flickr