Устанавливает приложение Android (один или несколько APK-файлов) на подключенное устройство или эмулятор без активации каких-либо компонентов, используя поэтапную оптимизацию для более быстрой установки, чем adb .
Использование
android install [-h] [--apks=PARAM] [--device=PARAM] [--install-options=PARAM] [--use-delta-install]
Параметры
-
--apks=PARAM- Пути к APK-файлам, разделенные запятыми. -
--device=PARAM- Серийный номер устройства. -
-h,--help- Отображает справочное сообщение для указанной команды. -
--install-options=PARAM- Дополнительные параметры или флаги для передачи менеджеру пакетов при установке (например,-g,-d). -
--use-delta-install- Использовать быструю дельта-установку (ускоряет инкрементальные обновления, передавая только измененный код и ресурсы; по умолчанию:true).
Параметры android :
-
--sdk=PARAM- Путь к Android SDK. -
-v,--verbose- Включить подробный вывод информации для устранения неполадок. -
-V,--version- Вывести информацию о версии и завершить работу.
Описание
android install развертывает один или несколько предварительно собранных APK-файлов на подключенном устройстве Android или эмуляторе без запуска каких-либо действий или служб.
В отличие от android run , android install выполняет только этап установки пакета. По умолчанию она использует инкрементальную дельта-установку, чтобы передавать только те байты, которые изменились с момента предыдущего развертывания, что делает итеративные обновления быстрее, чем adb install .
Переключить установку дельта-пакета ( --no-delta )
Установка дельта-обновлений включена по умолчанию. Передайте параметр --no-delta , чтобы отключить инкрементальное обновление и выполнить вместо этого полную установку APK-файла.
Укажите целевое устройство ( --device )
Если подключено несколько физических устройств или эмуляторов, передайте --device=<serial-number> (как указано в adb devices ), чтобы выбрать целевое устройство.
Примеры
Установите на подключенное устройство один отладочный APK-файл:
android install --apks=app/build/outputs/apk/debug/app-debug.apk
Установка нескольких разделенных APK-файлов на определенный эмулятор без применения дельта-патчей:
android install --no-delta --device=emulator-5554 --apks=base.apk,config.hdpi.apk