38 lines
1.7 KiB
Markdown
38 lines
1.7 KiB
Markdown
|
|
# adb
|
|||
|
|
|
|||
|
|
> Android Debug Bridge: взаємодія з примірником емулятора Android або підключеними пристроями Android.
|
|||
|
|
> Деякі підкоманди, такі як `shell`, мають власну документацію щодо використання.
|
|||
|
|
> Більше інформації: <https://developer.android.com/tools/adb>.
|
|||
|
|
|
|||
|
|
- Перевірити, чи запущений процес сервера adb, і запустити його:
|
|||
|
|
|
|||
|
|
`adb start-server`
|
|||
|
|
|
|||
|
|
- Припинити процес сервера adb:
|
|||
|
|
|
|||
|
|
`adb kill-server`
|
|||
|
|
|
|||
|
|
- Запустити сеанс оболонки adb в цільовому емуляторі/екземплярі пристрою:
|
|||
|
|
|
|||
|
|
`adb shell`
|
|||
|
|
|
|||
|
|
- Завантажити файл програми Android на емулятор/пристрій:
|
|||
|
|
|
|||
|
|
`adb install -r {{шлях/до/файлу.apk}}`
|
|||
|
|
|
|||
|
|
- Скопіювати файл/каталог із цільового пристрою:
|
|||
|
|
|
|||
|
|
`adb pull {{шлях/до/файлу_або_каталогу_пристрою}} {{шлях/до/локального_каталогу_призначення}}`
|
|||
|
|
|
|||
|
|
- Скопіювати файл/каталог на цільовий пристрій:
|
|||
|
|
|
|||
|
|
`adb push {{шлях/до/локального_файлу_або_каталогу}} {{шлях/до/каталогу_пристрою_призначення}}`
|
|||
|
|
|
|||
|
|
- Відобразити список усіх підключених пристроїв:
|
|||
|
|
|
|||
|
|
`adb devices`
|
|||
|
|
|
|||
|
|
- Вказати, на який пристрій надсилати команди, якщо пристроїв декілька:
|
|||
|
|
|
|||
|
|
`adb -s {{ідентифікатор_пристрою}} {{shell}}`
|