2020-11-04 19:37:23 +00:00
|
|
|
|
# adb
|
|
|
|
|
|
2020-11-16 18:18:22 +00:00
|
|
|
|
> Android Debug Bridge: управление запущенным эмулятором Android или подключенным устройством Android.
|
2021-10-05 23:31:52 +01:00
|
|
|
|
> Некоторые подкоманды, такие как `adb shell`, имеют собственную документацию по использованию.
|
2020-11-04 19:37:23 +00:00
|
|
|
|
> Больше информации: <https://developer.android.com/studio/command-line/adb>.
|
|
|
|
|
|
2020-11-16 18:18:22 +00:00
|
|
|
|
- Проверить, запущен ли процесс сервера adb и запустить его:
|
2020-11-04 19:37:23 +00:00
|
|
|
|
|
|
|
|
|
`adb start-server`
|
|
|
|
|
|
2020-11-16 18:18:22 +00:00
|
|
|
|
- Завершить процесс сервера adb:
|
2020-11-04 19:37:23 +00:00
|
|
|
|
|
|
|
|
|
`adb kill-server`
|
|
|
|
|
|
2020-11-16 18:18:22 +00:00
|
|
|
|
- Запустить удалённую оболочку на целевом эмуляторе/устройстве:
|
2020-11-04 19:37:23 +00:00
|
|
|
|
|
|
|
|
|
`adb shell`
|
|
|
|
|
|
2020-11-16 18:18:22 +00:00
|
|
|
|
- Установить приложение Android на эмуляторе/устройстве:
|
2020-11-04 19:37:23 +00:00
|
|
|
|
|
|
|
|
|
`adb install -r {{путь/до/файла.apk}}`
|
|
|
|
|
|
2020-11-16 18:18:22 +00:00
|
|
|
|
- Скопировать файл/папку с целевого устройства:
|
2020-11-04 19:37:23 +00:00
|
|
|
|
|
2020-11-16 18:18:22 +00:00
|
|
|
|
`adb pull {{путь/до/папки_или_файла_на_устройстве}} {{путь/до/локальной_папки}}`
|
2020-11-04 19:37:23 +00:00
|
|
|
|
|
|
|
|
|
- Скопировать файл/папку на целевое устройство:
|
|
|
|
|
|
2020-11-16 18:18:22 +00:00
|
|
|
|
`adb push {{путь/до/локального_файла_или_папки}} {{путь/до/целевой_папки_на_устройстве}}`
|
2020-11-04 19:37:23 +00:00
|
|
|
|
|
2020-11-16 18:18:22 +00:00
|
|
|
|
- Вывести список подключенных устройств:
|
2020-11-04 19:37:23 +00:00
|
|
|
|
|
|
|
|
|
`adb devices`
|