Команда adb install
Команда adb install
передаёт файл apk на устройство
и запускает установку через package manager.
Путь к apk указывают аргументом,
обычно после
gradlew assembleDebug.
Устройство должно быть видно в
adb devices.
Синтаксис
adb install path/to/app-debug.apk
Параметры
| Параметр | Описание |
|---|---|
-r |
Переустановка поверх существующей версии с сохранением данных. |
-t |
Разрешить установку apk, помеченного как testOnly. |
-g |
Выдать все runtime-разрешения из манифеста сразу. |
Пример
Давайте установим debug apk из app/build:
adb install app/build/outputs/apk/debug/app-debug.apk
В терминале при успехе появится Performing Streamed Install и строка Success.
Пример
Давайте переустановим с флагами -r и -t:
adb install -r -t app/build/outputs/apk/debug/app-debug.apk
В терминале снова Success, старая сборка заменится без удаления данных приложения.
Смотрите также
-
команда
adb uninstall,
удаление пакета перед чистой установкой -
команда
gradlew installDebug,
сборка и install одной задачей -
команда
adb devices,
проверка подключения -
команда
gradlew assembleDebug,
сборка apk перед install