Как установить APK через adb с компьютера

1 мин чтения · Обновлено 2026-09-05

Advertisement

Когда adb удобнее

Установка с компьютера полностью обходит установщик телефона, показывает настоящий код ошибки при сбое, работает с разделёнными сборками без сторонних приложений и остаётся единственным способом установки на Android-TV-приставки без файлового менеджера.

Подготовка

  1. Получите platform tools: brew install --cask android-platform-tools в macOS, sudo apt install adb в Debian и Ubuntu, либо скачайте SDK Platform-Tools от Google для Windows и распакуйте.
  2. На телефоне включите параметры разработчика, семь раз нажав Номер сборки в Настройки › О телефоне, затем включите Отладку по USB.
  3. Подключите кабель, выполните adb devices и подтвердите запрос на телефоне. Устройство должно значиться как device, а не unauthorized.

По воздуху: в Android 11 и новее есть Беспроводная отладка в параметрах разработчика с кодом сопряжения; adb pair <ip:порт>, затем adb connect <ip:порт>.

Команды

ЗадачаКоманда
Установить APKadb install app.apk
Переустановить с сохранением данныхadb install -r app.apk
Установить разделённую сборкуadb install-multiple base.apk split_config.arm64_v8a.apk split_config.ru.apk
Установить XAPK или APKSСначала распакуйте (это zip), затем install-multiple для APK внутри
Установить для конкретного пользователяadb install --user 0 app.apk
Удалитьadb uninstall <имя пакета>
Проверить установленную версию`adb shell dumpsys package <имя пакета> \grep version`

Откаты версий

adb install -r -d app.apk разрешает меньший код версии только для отлаживаемых сборок; у обычного приложения флаг -d игнорируется и установка завершается ошибкой INSTALL_FAILED_VERSION_DOWNGRADE. Сначала удалите приложение, как описано в как откатить приложение.

Чтение ошибок

adb называет причину, в отличие от установщика телефона: INSTALL_FAILED_UPDATE_INCOMPATIBLE — несовпадение подписи, INSTALL_FAILED_NO_MATCHING_ABIS — в пакете нет нативного кода для вашего процессора, INSTALL_FAILED_OLDER_SDK — приложению нужен более новый Android, INSTALL_FAILED_MISSING_SPLIT — вы установили базовый APK сборки отдельно.

Данные OBB

adb не размещает файлы расширения. Скопируйте их командой adb push main.1234.com.example.obb /sdcard/Android/obb/com.example/.

В инструкции описано общее поведение Android; названия пунктов меню зависят от производителя и версии. Загрузки на этом сайте идут с проверенных сторонних зеркал и никогда не изменяются нами.

Другие инструкции

Advertisement