Програма adb відображає список пристроїв, підключених зараз до комп'ютера. Програма adb відобразить список пристроїв, підключених зараз до комп'ютера Fastboot, скопіювати файл

ADB (Android Debug Bridge Utility) це командний рядок, включений в Android SDK. ADB дозволяє керувати Вашим пристроєм через USB, копіювати файли, встановлювати та видаляти програми та багато іншого. ADB дозволяє використовувати деякі хитрощі Android.

Крок 1: встановлення Android SDK

Перейдіть на сторінку завантаження Android SDK і перейдіть до “SDK Tools Only”. Завантажте ZIP файл для вашої ОС та розпакуйте архів.

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

Коли інсталяція буде завершено, можна закрити SDK manager.

Увага!На даний момент установка відбувається наступним чином:
Перейдіть на сторінку завантаження Android Studio , перейдіть вниз до розділу "Get just the command line tools" і завантажте архів для відповідної версії ОС (у нашому випадку це Windows).

Розархівуйте завантажений архів, наприклад, у корінь диска C.

Взаємодія з SDK Manager здійснюється через командний рядок. Ви можете дізнатися про всі команди, але ми зупинимося на головних. Щоб запустити SDK Manager, зайдіть в папку, куди Ви розпакували вміст архіву > tools > bin і утримуючи клавішу Shift, натисніть праву кнопку миші на вільній ділянці та виберіть «Відкрити вікно команд», якщо Ви використовуєте версію, відмінну від Windows 10. Або запустіть командну та вкажіть робочу директорію. У моєму випадку це:

Cd C:\sdk-tools-windows-3859397\tools\bin

Введіть команду sdkmanagerта натисніть Enter, щоб побачити всі доступні параметри. Але нас цікавить наступна команда:

Sdkmanager "platform-tools" "platforms;android-26"

Ця команда встановить platform tools (включаючи adb та fastboot) та інструменти SDK для API 26, що відповідає Android версії 8.x. Повний список версій Android та відповідних API описаний нижче:

  • Android 1.0 - API 1
  • Android 1.1 - API 2
  • Android 1.5 - API 3
  • Android 1.6 - API 4
  • Android 2.0 / 2.1 - API 5, 6, 7
  • Android 2.2 - API 8
  • Android 2.3 - API 9, 10
  • Android 3.0 / 3.1 / 3.2 - API 11, 12, 13
  • Android 4.0 - API 14, 15
  • Android 4.1 / 4.2 / 4.3 - API 16, 17, 18
  • Android 4.4 - API 19,20
  • Android 5.0 / 5.1 - API 21, 22
  • Android 6.0 - API 23
  • Android 7.0 / 7.1 - API 24, 25
  • Android 8.0 / 8.1 - API 26

Т.к. у мене пристрій з Android 7.0, то моя команда виглядатиме так:

Sdkmanager "platform-tools" "platforms;android-24"

Також Ви можете зробити цей крок через графічний інтерфейс Android Studio. Для цього перейдіть на сторінку завантаження, завантажте, встановіть та запустіть Android Studio.

Натисніть "Configure" та "SDK Manager".

Перевірте, щоб стояла галочка навпроти «Android SDK Platform-tools» та «Google USB Drive», якщо Ви використовуєте пристрій Nexus. Натисніть «OK», щоб закрити SDK Manager, а також закрийте Android Studio.

Крок 2: Увімкнення USB Debugging

Зайдіть у налаштування телефону та виберіть «Про телефон». Перейдіть до пункту «Номер збирання» і натисніть 7 разів. З'явиться повідомлення, що Ви увійшли в режим розробника.

Поверніться на головну сторінку налаштувань, у Вас має з'явитися новий пункт для розробників. Увімкніть “Налагодження USB”. Якщо потрібно, введіть пароль або PIN-код.

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

Крок3: Тестування ADB та встановлення драйверів для Вашого смартфона

Відкрийте папку, де встановлено SDK, і там відкрийте папку platform-tools. Тут зберігається програма ADB. Утримуйте Shift і клацніть правою кнопкою миші всередині папки. Виберіть «Відкрити вікно команд».

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

Adb devices

Ви повинні побачити пристрій у списку. Якщо пристрій підключено до комп'ютера, але він не відображається у списку, необхідно встановити ADB driver для Вашого пристрою. На сайті виробника Вашого пристрою мають бути відповідні файли. Наприклад, для пристроїв Motorola їх можна завантажити, для Samsung, для HTC драйвера входять до програми HTC Sync Manager. Ви також можете знайти потрібні файли на сайті XDA Developers без додаткових програм.

Ви також можете встановити Google USB Driver з папки Extras у вікні SDK Manager, як ми згадували у першому кроці.

Якщо ви використовуєте Google USB driver, доведеться змусити Windows використовувати встановлені драйвери для вашого пристрою. Відкрийте Диспетчер пристроїв (правою кнопкою миші на ярлику Мій комп'ютер і вибрати Властивості — Диспетчер пристроїв), знайдіть свій пристрій у списку. Натисніть правою кнопкою на ньому та виберіть Властивості. Перейдіть на вкладку Драйвер та натисніть кнопку Оновити. Виберіть пункт «Виконати пошук драйверів на цьому комп'ютері».

Знайдіть Google USB Driver у папці Extras зі встановленим SDK, виберіть папку google\usb_driver і натисніть Далі. Як тільки драйвера встановляться, спробуйте ще раз виконати команду adb devices. Якщо все зроблено правильно і драйвери підходять, Ви побачите свій пристрій у списку. Щиро вітаємо, Ви змогли встановити ADB driver.

Корисні ADB команди

ADB пропонує деякі корисні команди:

Adb install C:\package.apk

— Встановити програму на телефон, що знаходиться на шляху C:\package.apk на комп'ютері;

Adb uninstall package.name

— Видалити програму з ім'ям package.name із пристрою. Наприклад, команда com.rovio.angrybirds видалить гру Angry Birds;

Adb push C:\file /sdcard/file

— Поміщає файл із комп'ютера на пристрій. Ця команда відправить файл C:\file на комп'ютері на пристрій /sdcard/file<.

Adb pull /sdcard/file C:\file

— Працює як попередня команда, але у зворотному напрямку.

У статті розглянемо стандартну утиліту ADB для керування з персонального комп'ютера пристроями змобільною операційною системою Android .


Введення в ADB

Керувати всіма аспектами мобільних пристроїв з операційною системою Android – пам'яттю, файловою системою, встановленням та видаленням програм тощо. - Можна не тільки на мобільному пристрої, але і з персонального комп'ютера, підключивши до нього через USB-шнур смартфон або планшет. Для цього до мобільного пристрою часто додається спеціальне фірмове програмне забезпечення.

Програма adb встановлює зв'язок між пристроєм і комп'ютером, дозволяє посилати команди на пристрій через з'єднання USB і виконувати різні маніпуляції з системою Android. Просунуті користувачі стикалися з нею при отриманні прав root, установці ClockworkMod Recovery.

Утиліта є складовою Android SDK, призначеного для розробників. Також цю утиліту виробник смартфона може постачати разом із драйверами конкретного мобільного пристрою. Але докладніше про встановлення утиліти трохи нижче.

Основні можливості інтерфейсу ADB:

  • перегляд підключених до ПК пристроїв Android;
  • перегляд лога системи Android;
  • копіювання файлів з/на пристрій Android;
  • встановлення та видалення програм на пристрої Android;
  • очищати розділ data на пристрої Android;
  • запускати різні скрипти керування пристроєм Android.


Підготовка до роботи

Для початку потрібно встановити саму консольну утиліту adb. Існує кілька варіантів її отримання.

1. Зазвичай у системах Windows вона може інсталюватися разом із фірмовими драйверами смартфона або планшета. Шукати її зазвичай слід у папці Program Files у каталозі, що має назву марки смартфона.

2. Універсальним способом отримання adb для користувачів всіх операційних систем є встановлення утиліти через менеджер Android SDK.

Для користувачів драйвера Linux встановлювати не потрібно, але треба написати правило для udev. Нижче наведено послідовність створення правила для Ubuntu.

Для цього спочатку потрібно дізнатися значення змінних idVendor та idProduct вашого мобільного пристрою. Зробити це можна за допомогою команди lsusb у терміналі, підключивши пристрій через USB-шнур, внаслідок чого має відобразитись інформація приблизно такого виду:

Bus 002 Device 006: ID 12d1: 1038 Huawei Technologies Co., Ltd.

Тут idVendor - це шістнадцяткові цифри після ID і до двокрапки. IdProduct - це чотири цифри після двокрапки.

Після цього створюємо файл /etc/udev/rules.d/51-android.rules з правами chmod 644 та з наступним змістом (підставляти свої значення ID та користувача):

SUBSYSTEMS=="usb", ATTRS(idVendor)=="12d1", ATTRS(idProduct) =="1038", MODE="0666", OWNER="користувач"

$ sudo /etc/init.d/udev reload

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

Налаштування персонального комп'ютера на цьому закінчено. На мобільному пристрої має бути увімкнено налагодження по USB: "Налаштування - Програми - Розробка - Налагодження по USB". Підключіть телефон через кабель USB і НЕ МОНТУЙТЕ як SD!

Для отримання абсолютно всіх можливостей adb мобільний пристрій вже повинен мати root, і також повинен бути встановлений пакет Busybox (є в Google Play). Але завжди слід пам'ятати, що встановлення прав root в деяких випадках може позбавити гарантії ваших пристроїв.

Ось тепер можна розпочинати роботу з adb.


Робота з adb

Розглянемо деякі команди adb. Відкриваємо консоль та запускаємо команду

$adb devices

Ця команда виведе список пристроїв, підключених до ПК. Повинно з'явитися щось на зразок

List of devices attached
4CA94Dxxxxx device

$adb reboot

$adb reboot recovery

Встановлення з комп'ютера apk

$adb install<путь_к_apk>

Видалення пакету

$adb uninstall

Переглянути лог роботи пристрою

$adb logcat

Після цього ви побачите динамічний висновок системних повідомлень Android. Якщо робити з пристроєм будь-які маніпуляції, це відразу буде відображатися через виведення відповідних повідомлень. Вихід із режиму налагодження через комбінацію клавіш Ctrl+C.

І за допомогою ADB можна запустити на мобільному пристрої справжнісінький шелл Unix.

$adb shell

Запустивши шелл можна використовувати всі доступні на пристрої команди UNIX - cat, ls, df та інші, а також запускати сценарії.

Якщо є root і Busybox, то з мобільним пристроєм можна робити все, що захочеться. Тому, використовуючи ADB, слід бути обережним.

Ви можете отримати повний список усіх команд ADB, запустивши adb без параметрів.

Можливо, для багатьох утиліта adb видасться складною. У подальших статтях ми розглянемо різні програми-оболонки, які полегшують роботу з цією утилітою.

Михайло АСТАПЧИК

У цій статті ви дізнаєтеся, що таке ADB для чого він потрібен користувачам, а також як керувати ним за допомогою команд в Android терміналі. Ну що почнемо вивчати adb команди android…

Знайомимося з ADB

ADB (android debug bridge) це - засіб налагодження, виявлення помилок у додатках, розблокування девайсів на ОС Android та багато іншого. Офіційну документацію англійською мовою можете прочитати на цьому сайті.

Завантажити ADB

Завантажити ADB можна з офіційною.

Можна скористатися спеціальною програмою Adb Run, що полегшує взаємодію з ADB.

Також можете скористатися програмою Android Термінал


Подбайте про драйвер на ПК , а на Android увімкнено налагодження USB .

Adb команди Android та Linux

Команди Adb можна розділити на 3 типи, безпосередньо для команди Adb, FastBoot () і Linux команди (Android).

Детально про кожну команду Adb

1. Перевірка наявностіпідключеного Android або чи бачить комп'ютер ваш смартфон чи планшет

Щоб переконатися, що все працює нормально і комп'ютер впізнав Android необхідно ввести команду adb:

Приклад використання:

на даному скрині видно що Android приєднаний

Якщо у вас не з'явилосяСхоже повідомлення, можливо, необхідно перевірити, наявність драйверів на ПК, цілісність кабелю, працездатність порту USB.

2. Підключення Android через WI-FI

Для того щоб підключити Android по WI-FI мережі необхідно отримати ip адресу та порт пристрою, в цьому вам допоможе додаток ADB Wireless (необхідний Root), яку можна завантажити в Google Play: після цього ввести команду adb:

adb connect ip:port

Приклад використання:

adb connect 192.168.0.14:5555

Докладніше про те, як підключити Android через WI-FI — Налагодження по USB через Wi-FI.

3. Встановлення програм на Android

Для того щоб встановити якусь програму з комп'ютера на Android необхідно ввести команду:

Приклад використання:

Для того, щоб за допомогою команди Adb встановити програму необхідно. Написати:

adb intsall C:\papka_gde_hranitsya_proga.apk

Тобто написати команду adb installшлях до додатку та назва додатка.

4. Надіслати якийсь файл на Android

Для того щоб відправити з комп'ютера на Android будь-який файл існує така команда:

adb push

Приклад використання:

Для того, щоб за допомогою команди Adb відправити файл з ПК на Android необхідно написати adb команду:

adb push C:\papka_gde_hranitsya_file\imja_file /sdcard

Тобто написати adb команду шлях до файлу, назва файлу та місце, де зберегти даний файл.

5. Прийняти файл з Android на ПК

Для того щоб прийняти абсолютно будь-який файл із пристрою Android на комп'ютер існує команда:

adb pull

Приклад використання:

Для того, щоб за допомогою команди Adb прийняти файл з Android девайса на ваш ПК необхідно написати:

adb pull /sdcard/xxx/Sex_s_Pameloy_Anderson.avi C:\papka_gde_budet_hranitsya_file

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

Для того щоб перезавантажити Android після якихось виконаних операцій, або перезавантажити в спеціальний режим, існує команда:

adb reboot

Приклад використання:

Команди перезавантажать Android у нормальний режим (звичайне перезавантаження):

adb rebootабо adb reboot normal

завантаження Bootloader :

adb reboot bootloader

Команда перезавантажить Android в режим Recovery:

adb reboot recovery

7. Перейти до керування Android, після чого можна використовувати linux команди ОС Android

Весь потенціал Android відкривається після того, як ви переходите в управління Android де доступні багато команд linux. Для цього існує команда:

adb shell

Команди в терміналі Android (Linux команди)

Суперкористувач або Root. Дозволяє виконувати абсолютно всі дії, від створення, модифікування, зміни до видалення конкретних системних файлів: Для цього введіть команду: su

До введення команди: su користувач є Гостем у системі (багато дій заблоковані) і позначається на початку терміналу знаком долар: $ після введення команди: su стає Адміном і в терміналі позначається як американський номер: #
Приклад використання:

2. Команда перейти до папки(надалі і правильніше називати каталог замість папки)

Для того, щоб переміщатися між розділами та каталогами в Android, існує спеціальна команда:

Приклад використання:

Щоб перейти з розділу /sdcard до розділу /sdcard/xxx/porno/hot_girl

cd /sdcard/xxx/porno/hot_girl

Для того щоб повернутися з розділу на каталог вище або назад в /sdcard:
якщо знаходимося в каталозі /sdcard/xxx/porno/hot_girl — hot_girl

опинимося в каталозі:

/sdcard/xxx/porno/

якщо потрібно піднятися в /sdcard то:

cd ../ ../(стільки разів скільки це необхідно)

Увага в Android та інших Unix системах файли Primer і primer або PrimER абсолютно різні файли

3. Перемістити / Перейменуватифайл чи каталог

Переміщення та перейменування файлу, каталогу здійснюється з тільки однією командою:

приклад Перейменувати файл:

mv /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/hot_porno/kruto.avi

приклад Перейменувати папку:

mv -r /sdcard/xxx/hot_porno /sdcard/xxx/super

Приклад як Переміститифайл:

mv /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/Alenka.avi

Приклад як Переміститипапку:

mv -r /sdcard/xxx/hot_porno /sdcard/hot_porno

4. Переглянути що є всередині каталогу

Для того щоб дізнатися які каталоги та файли утримуватися від місця, де ви знаходитесь, використовують наступну linux команду:

Приклад використання:

ls /sdcard/xxx/hot_porno/

ви отримаєте у вікні таке повідомлення:

Alenka.avi

Pamela.avi

Anderson.avi

Приклад використання:

ls -a /sdcard/xxx/hot_porno/

видасть наступне повідомлення:

.Skruty_file_Hot.avi

Pamela Anderson.avi

Skrutiy_File.avi

5. Копіювати файл або папку (каталог)

Для того щоб скопіювати якийсь файл або папку і перемістити кудись:

приклад Копіювати файл:

cp /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/Alenka.avi

приклад Копіюватипапку:

cp -r /sdcard/xxx/hot_porno /sdcard/hot_porno

6. Підключити розділ (примонтувати) та від'єднати

Для того, щоб дізнатися які розділи існують в Android, підключити або вимкнути:

mount(підключити розділ) та umont(від'єднати розділ)

Дізнатися, які розділи примонтовані в даний момент, введіть:

Для того, щоб приєднати розділ:

mount /dev/block/mmcc121

або mount /systcode

Для того, щоб від'єднати розділ:

umount /dev/block/mmcc121

або umount /systcode

7. Створити каталог (папку)

Щоб створити де або папку використовуйте команду:

Приклад використання:

mkdir /sdcrad/android_papka

8. Видалити каталог (папку) або файл

Якщо потрібно видалити будь-який файл або папку linux команда:

приклад як видалити файл:

rm /sdcard/xxx/hot_porno/Alenka.avi

приклад як видалити папку:

rm - r /sdcard/xxx/hot_porno

9. Вивести вміст файлу на екран (прочитати)

Якщо перед вами стоїть завдання вивести на екран вміст текстового файлу:

Приклад використання:

cat /sdcard/books/Толстой_книга_війна_і_мир.txt

та отримаємо:

Еh bien, mon prince. Genes et Lucques ні sont plus que des apanages, des маєтку, de la famille Buonaparte. Non, je vous previens, que si vous ne me dites pas, que nous avons la guerre, si vous vous permettez encore de pallier toutes les infamies, toutes les atrocodes de cet Antichrist (ma parole, j`y crois) - je ne vous connais plus, vous n`etes plus mon ami, vous n`etes plus мій вірний раб, comme vous dites.

10. Вивести вміст файлу на екран (прочитати у зворотному порядку)

Якщо перед вами стоїть завдання вивести на екран вміст текстового файлу, але з кінця до початку:

11. Показати повний шлях

Для того щоб зрозуміти в якому розділі та каталозі знаходитесь:

Приклад використання:

Якщо знаходимося в якомусь каталозі і треба дізнатися повний шлях (наприклад, знаходимося в системному розділі, каталог app):

видасть повідомлення:

/system/app/

12. Створити порожній файл

Щоб створити текстовий файл:

Приклад використання:

Створимо файл 666.txt у каталозі /sdcard:

touch /sdcard/666.txt

13.Створення Резервної копії з розділу та відновлення

Приклад використання:

Створення резервної копії на Sd карту

dd if=dev/block/mmcblk0p1 of=sdcard/efs.img

Приклад використання:

Відновлення розділу з резервної копії з Sd картки

dd if=/sdcard/efs.img of=/dev/block/mmcblk0p1

14. Перегляд займаного місця

Для того щоб зрозуміти скільки займає що:

Приклад використання:

Виставлення permission, прав файлів та директорій

Щоб дізнатися які права у файлів та директорій потрібно написати таку команду

Права доступу (permission)

І так ми знаємо, що існують користувачі групи. Тепер поговоримо про права доступу. Навіщо цього необхідно? Наприклад, у вас є директорія в якій знаходяться особисті файли. Щоб ви, власник , наприклад, могли редагувати, переглядати файли, група , тільки бачити дані, файли, а інші Користувачі які не входять до жодної групи і не є власниками, взагалі не могли нічого зробити, ось тому й необхідні права доступу.

Права на файл можуть позначатися цифрами та літерами:

Значення прав у цифрах підсумовуються:

  • повні права (rwx) 7 = 4 + 2 +1
  • читання та запис (rw-) 6 = 4 + 2 + 0
  • читання та виконання (r-x) 5 = 4 + 0 + 1
  • тільки читання 4 (r-) = 4 + 0 + 0
  • тільки запис 2 (-w-) = 0 + 2 + 0
  • права відсутні (-) 0 = 0 + 0 + 0

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

Власник Група Інші
u g o
права доступу літери права доступу цифри
rwxrwxrwx 777 читають, записують, виконують усі
rwxr-xr-x 755 читає, записує, виконує читати та запускати
rw-r-r- 644 читання та запис тільки парні
r——— 400 читає тільки власник

Змінювати права доступу на файл або директорію командою chmod можна як числами, і літерами.

Призначення прав доступу до цифр

Для того, щоб змінити права файлу або директорію командою chmod за допомогою цифр введіть команду:

Sudo chmod 755 text.txt

Для директорій необхідно після chmod додати ключ -R.

Призначення прав доступу літерами

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

Як ви знаєте, що є власник, група, інші користувачі, вони позначаються таким чином:

У Linux зокрема Android існує таке поняття як посилання — що нормальною звичною мовою звучить «ярлик». Бувають два типи посилань:

  • Жорсткі посилання
  • Символічні посилання або симлінки

У чому різниця жорстких і символічних посилань?

Символічні посилання — створюють ярлик, які вказують точне місце файлу або папки, куди ярлик посилається. Якщо файл або папку перемістити, символічне посилання буде розбите. Щоб наочно зрозуміти, що таке символічне посилання — у Windows XP або Windows 7 є ярлики програм на робочому столі, які посилаються в папку з програмою, а точніше exe-шник.

u user Власник
g group

Користувачі, що входять до групи

o others

Програма Adb призначена для роботи з операційною системою Android. ADB часто використовується при зміні файлів операційної системи, відновлення робочого стану після невдалих дій.

ADB (Android Debug Bridge) - що в перекладі означає налагоджувальний міст для Андроїд, сам переклад цього терміна вже дає можливість зрозуміти, що adb є сполучною ланкою між андроїд пристроєм і комп'ютером, дозволяючи працювати з файлами ОС андроїд прямо з комп'ютера. Програма adb є частиною іншої програми, що називається Android SDK.

Як встановлюється програма ADB

1 Перш за все, потрібно завантажити програму Android SDK. Для роботи в операційній системі Windows 7 радимо завантажити програму в zip архіві, щоб уникнути проблем з наступною установкою.

2 Розпаковуємо архів із програмою, найкраще це зробити в корінь на диск C:\

3 Тепер встановлюємо програму SDK Platform Tools

4 У папці з інстальованою програмою Android SDK відкриваємо папку android-sdk-windowsв ній потрібно запустити додаток SDK Manager, (При цьому у вас обов'язково має бути активне з'єднання з інтернет мережею). Після її запуску має з'явитися вікно.

5 У лівій частині вікна потрібно відзначити галочками два пункти Android SDK Platform-tools і Android SDK Tools, всі інші галочки прибираємо. Погоджуємося з умовами використання та тиснемо Accept, а потім Install. Після цього будуть завантажені дві зазначені програми та встановлені на комп'ютер. На цьому встановлення програми ADBзакінчена і можна розпочинати роботу з андроїд пристроями. Для кожного пристрою не забувайте інсталювати драйвери.

Щоб кожен раз не прописувати шлях до папки з програмою, потрібно відредагувати файл path. На даний момент шлях до програми виглядає так: C:\android-sdk-windows\platform-tools\adb .

Для зміни параметрів path робимо таке:

На ярлику « Мій комп'ютер » тиснемо правою кнопкою мишки, вибираємо параметр « Властивості", у вікні, переходимо в розділ " Додаткові параметри системи «. Далі натискаємо кнопку « Параметри середовища » та у вікні з підписом « Системні змінні » знаходимо параметр « path» та натискаємо на кнопку « Змінити «.

У вікні, що відкрилося, дивимося на рядок « Значення змінної », наприкінці цього рядка ставимо крапку з комою (якщо її немає) і пишемо наступне: ;c:\android-sdk-windows\tools;c:\android-sdk-windows\platform-tools; Зверніть увагу, що шлях потрібно вказувати саме до тієї папки, в яку ви встановлювали Android SDK, в нашому випадку, це саме такий шлях.

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

Програма

Отже, що таке Adb? Це програма, яка отримала свою назву завдяки абревіатурі. ADB – це Android debug bridge. Інструмент для відкладення, пошуку неполадок в утилітах, розблокування гаджетів на цій операційній системі. Це основні можливості програми, але якщо ви добре знаєтеся на цій темі, то дізнаєтеся ще з десяток прихованих опцій.

Встановлення

Щоб зрозуміти, як користуватись Adb Run, потрібно встановити на ПК ADB. Для цього її необхідно завантажити з офіційного сайту розробника. В принципі багато сайтів дають можливість завантажити цю утиліту собі на комп'ютер, тому з пошуком ніяких проблем не виникне.

Підключення

Щоб зрозуміти, навіщо потрібна ADB, відповідно і Adb Run, розглянемо основні команди. Наприклад, якщо ви не впевнені, що комп'ютер правильно бачить телефон і буде коректно працювати з ним, можете ввести команду adb devices. Так ви зможете переконатись, що підключення стабільне.

Після того, як ви використовуєте команду, програма виведе повідомлення про те, що List of devices attached. Якщо схожої фрази ви не побачили, то, швидше за все, проблема або з кабелем, або з драйверами. Доведеться перевіряти ще раз працездатність пристрою і з'ясувати причини того, чому ПК не бачить смартфон.

Якщо ви дізналися, що кабель виявився неробочим, ви можете спробувати приєднати гаджет через бездротову мережу. Підключення Wi-Fi відбувається за допомогою ADB Wireless. Крім того, на пристрої мають бути встановлені права Root.

Після цього вводимо команду adb connect ip:port. Замість ip:port введіть значення, яке встановлено для адреси вашої мережі.

Можливості

Оскільки питання про те, як користуватись Adb Run, пов'язане з використанням ADB, варто зрозуміти, які ж можливості приховує основна утиліта. Наприклад, завдяки коду можна встановити програму, яка знаходиться на ПК. Для цього потрібно написати adb install, а потім вказати шлях, де лежить

Також можна передати звичайний документ з комп'ютера на телефон. Алгоритм той самий, змінилася лише команда. Вводимо adb push, а потім вказуємо адресу розташування файлика, який повинен перенестися на гаджет. Якщо необхідно зробити зворотну операцію, вводимо adb pull. Тільки першою адресою вказується папка на телефоні, а другою - місце, куди потрібно зберегти документ, що передається на ПК.

Adb Run

Це інструмент, який спрощує роботу. Особливо зручно тим, хто зрозуміє, як скористатися програмою Adb Run. Утиліта покликана спростити роботу з ADB, робить функціонал останньої програми зрозумілішим. Суть додаткового інструменту в тому, що вона автоматизує звичайні команди користувача і в рази спрощує дії з консоллю. Також Adb Run може скинути графічний ключ.

Виглядає програма як консоль. Складається з 14 пунктів, а переходи по меню та розділах відбуваються за рахунок вибору потрібної цифри та кнопки підтвердження Enter.

Підготовка

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

В останніх версіях операційної системи потрібно знайти рядок із серійним номером і кілька разів клацнути по ньому. Внизу з'являється повідомлення спочатку про те, що ви на правильному шляху, після - що ви стали розробником. Коли ви побачите таке повідомлення, можете повертатися до налаштувань, там має з'явитися пункт «Параметри розробника». У ньому можна включити відкладку.

Огляд

Невеликий огляд утиліти і те, як користуватись Adb Run для «Андроїд». Відразу перший пункт – це перевірка правильності підключення гаджета. Якщо ви забули про відкладення, то програма одразу виявить це. Перший пункт називається Device attached. Вибравши його, ви дізнаєтеся, чи телефон підключений до системи.

Далі – пункт Move. Замість того, щоб вводити команди, які були описані раніше, достатньо буде вибрати між двома пунктами. Перший відповідає за передачу файлів із комп'ютера на телефон, другий – за зворотний процес.

Третій пункт Installвідповідає за завантаження програм на гаджет. Тут є п'ять пунктів. Серед них є копіювання програми, звичайна установка або на карту пам'яті. Можна видаляти утиліти з телефону через ПК або переміщати їх.

Пункт Rebootперезавантажує девайс. Робить це трьома варіантами, серед яких є звичайне перезавантаження, перехід у режим завантажувача або меню Recovery. Наступний рядок під п'ятим номером відповідає за прошивку девайсу. Fastboot – це меню, в якому є 10 пунктів. Причому всі вони вузькоспеціальні, якщо ви не знаєте, що потрібно вибирати, доведеться розглядати кожен підпункт.

У наступному пункті - Unlock Gesture Key- Ви можете дізнатися, як користуватись Adb Run з Windows 10, якщо потрібно розблокувати графічний ключ. Часто користувачі, використовуючи такий метод захисту, забувають його, але коли трапляються збої, на допомогу приходить саме ця утиліта. У шостому меню наведено пункти з різними варіантами графічного ключа. Потрібно вибрати той, що ви забули.

Пункт сім - Manual- потрібний тим, хто хоче самостійно вводити команди. Можливо, є такі директиви, яких немає в списку представлених. Для цього потрібний цей пункт меню. Тут є спеціальне меню для власників смартфонів HTC. У ньому можна розблокувати Bootloader, змінити CID та отримати S-OFF.

Восьмий пункт перевіряє оновлення утиліти. Дев'ятий – творчий варіант для тих, хто втомився від анімації під час увімкнення пристрою. Якщо ви хочете замінити її або вимкнути, то вам потрібно в меню Intsall Bootanimation.

Десятий пункт дає інформацію про всі існуючі блоки пристрою. Тут є розділи, можливо, приховані, чи ті, яких важко дістатися. Run Script – це одинадцяте меню для використання скриптів. Backup - пункт дванадцятий, який створює резервну копію всього гаджета. Зручно, якщо потрібно зробити Reboot.

Наступне меню відповідає за odex-ювання прошивки. Якщо вам невідомий цей процес, краще самостійно не експериментувати. Чотирнадцятий пункт працює над скріншотами. Останнє меню потрібне для виходу з утиліти.

Висновки

Як користуватись Adb Run на Windows XP, зрозуміло. Різниці з тим, як працює ця програма на Windows 7 або 10 взагалі немає. Тому проблем жодних виникнути не має. Вищеописана інструкція підходить на всі випадки життя.

Для власників Linux також є свій варіант, який легко використовувати. Потрібно просто встановити спеціальну версію.