Основний посібник з команд ADB для Android - The Happy Android

Однією з переваг використання Android є те, що ми можемо отримати доступ до “глибин” нашого пристрою і торкнутися практично всього. До незбагненного і не тільки. Для цього Android пропонує нам кілька інструментів, таких як, наприклад, ADB ( Android Debug Bridge або Android Debug Bridge ).

ADB - це програма, яка входить до комплекту розробки Android (Android Studio) і включає ряд команд, які ми можемо виконувати в простому вікні команд для спілкування з нашим пристроєм безпосередньо з ПК .

На додаток до згаданих команд ADB , ми також можемо використовувати так звані команди швидкого завантаження , серію команд, які ми можемо використовувати із завантажувача Android, фактично не входячи в операційну систему.

Коротше кажучи, 2 інструменти, які чудово підходять для нас, якщо ми хочемо встановити власні ПЗУ , викорінити або просто дізнатися трохи більше про Android.

Вимоги до використання команд ADB та Fastboot

Для того, щоб використовувати команди ADB та спілкуватися з пристроєм Android, ми повинні завантажити та встановити той, який називається Android Studio або Android SDK . Його можна завантажити з офіційної сторінки розробки Android.

У випадку, коли ми працюємо з Windows , нам просто доведеться виконати щойно завантажений пакет. Якщо у нас є які-небудь запитання, ми можемо звернутися до інструкції з встановлення. Користувачі Linux та Mac також мають відповідні версії на згаданій офіційній сторінці Android Studio.

Нарешті, пам’ятайте, що необхідно активувати налагодження USB терміналу. Крім того, нам доведеться встановити на ПК відповідні драйвери пристроїв .

10 найбільш часто використовуваних команд ADB

Далі ми покажемо вам деякі найпоширеніші команди ADB, які використовуються для взаємодії з телефоном або планшетом Android.

Щоб команди працювали коректно, ми повинні відкрити системний термінал і пройти той самий шлях, де ми встановили пакет розробки Android (зазвичай у C: / або програмні файли).

Якщо в будь-який час ми хочемо перенести або викликати файл, рекомендується розмістити його за тим самим шляхом .

1 # пристрій adb

Команда "adb device" є однією з найосновніших. Він використовується, щоб дізнатись, чи пристрій правильно взаємодіє з ПК. Ми відкриваємо системний термінал і вводимо команду безпосередньо. Якщо все пішло добре, нам буде показано список підключених пристроїв із відповідним серійним номером та статусом.

2 # встановлення adb

Це здається досить очевидним, так? За допомогою цього командного рядка ми можемо встановлювати додатки у форматі apk на пристрій, безпосередньо з командної консолі нашого ПК.

adb встановити app.apk

Наприклад : adb встановити whatsapp.apk

3 # adb push

За допомогою "adb push" ми можемо передавати файли з ПК на вказаний шлях пристрою Android. Досить залишити файл за тим самим шляхом, де ми знаходимося у вікні команд, і написати наступне:

Adb push ім'я файлу призначення_шлях

Наприклад : adb push movie.mp4 / sdcard / movies

4 # adb pull

У цьому випадку ми зробимо протилежний шлях: скопіюємо файли з пристрою на ПК. Файл буде скопійовано на той самий шлях, де ми знаходимося в командній консолі.

Adb тягне ім'я файлу source_path

Наприклад : adb pull despacito.mp3 / sdcard / trash

5 # adb перезавантаження

За допомогою цієї команди ми перезапустимо пристрій Android безпосередньо з командної консолі.

Наприклад: adb reboot

6 # adb reboot-bootloader

Як і в попередній команді, ми перезапустимо термінал, але цього разу завантажимо меню завантажувача пристрою. Річ, яка може стати в нагоді, якщо ми солимо з ПЗУ та правами root.

Наприклад: adb reboot-bootloader

7 # adb reboot-recovery

За допомогою цієї команди ми перезапускаємо пристрій, завантажуючи режим відновлення. Як і попередня, це дуже проста команда.

Наприклад: adb reboot-recovery

8 # пристроїв для швидкого завантаження

Коли ми знаходимося в завантажувачі, перебуваючи поза операційною системою Android, ми не зможемо виконувати команди adb. Натомість нам знадобляться команди швидкого завантаження.

За допомогою команди пристроїв швидкого завантаження ми можемо підтвердити, чи ввімкнено режим швидкої завантаження на нашому Android і чи існує зв’язок між пристроєм та ПК.

Наприклад: пристрої швидкого завантаження

9 # оболонка adb

Команда оболонки adb є однією з найскладніших і вдосконалених. З одного боку, ми можемо просто написати "оболонку adb", і ми побачимо вміст і дозволи папок і файлів у терміналі.

Ми також можемо виконувати більш розширені дії, такі як зміна дозволів або запуск сценарію з оболонки пристрою.

Оболонка Adb

Наприклад: оболонка adb chmod 666 /sdcard/morralla/despacito.doc

10 # adb logcat

За допомогою цієї останньої команди ми можемо бачити журнали подій, зареєстровані в пристрої. Особливо орієнтована на розробників і тому подібне (хоча, якщо вам трохи цікаво, ви можете добре провести час, переглядаючи рядки даних та команди на екрані комп'ютера).

Наприклад: adb logcat

Додатково, якщо у вас телефон Pixel або Nexus, ви також можете скористатися командою " fastboot oem unlock ", щоб розблокувати завантажувач вашого терміналу за допомогою цієї простої команди.

Інші команди ADB для досвідчених користувачів

Якщо ви хотіли дізнатись трохи більше про команди Android ADB, то я залишаю вам дуже цікаве посилання, де ви можете побачити всі команди ADB та як застосувати їх на практиці.

У вас встановлений Telegram ? Отримуйте найкращі публікації кожного дня на нашому каналі . Або, якщо хочете, дізнайтеся все на нашій сторінці у Facebook .