Как за 2 минуты установить любое приложение на Android-смартфон с помощью ПК и ADB

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Гайд | ИИ, сервисы и приложения

Установка приложений на Android в большинстве случаев не вызывает затруднений, достаточно нажать на кнопку «Установить» в каком-нибудь магазине приложений. Когда необходимое приложение отсутствует в магазинах, могут начаться сложности. Иногда решение довольно простое, и достаточно скачать на смартфон файл в формате «apk», предварительно разрешив установку из неизвестных источников в настройках устройства. Однако это не всегда работает.

Так выглядит неотключаемая функция «Play Protect», не позволяющая устанавливать apk-файлы, скачанные на смартфон

Для установки приложений с помощью файлов «apk» силами самого смартфона необходимо отключить функцию «Play Защита» (или «Play Protect») в настройках Google Play. Если вы подключены к программе дополнительной защиты аккаунта от Google (Advanced Protection Program), то отключить Play Protect простым нажатием на тумблер в настройках не получится. В этой ситуации для установки приложения из apk-файла можно использовать компьютер на Windows и ADB.

Также ADB будет полезен в том случае, если вам необходимо установить на смартфон с актуальной версией Android какое-нибудь старое, давно не обновляемое приложение. Или если по какой-то причине нужна старая версия какого-нибудь актуального ПО. Android будет всячески противиться его установке, но через ADB любое приложение/игру можно установить «принудительно». Это не гарантирует полную работоспособность приложения, но по крайней мере даст возможность его запустить.

ADB (от англ. Android debug bridge) — это инструмент, призванный расширять стандартные возможности при подключении смартфона на Android к ПК. Он нацелен на разработчиков, а потому для его активации нам понадобится доступ к «Параметрам разработчика» на мобильнике. Получить его очень легко, инструкцию с картинками можно посмотреть здесь в последнем, третьем пункте. Среди параметров разработчика находим и активируем «Отладку по USB».

Далее с портала developer.android.com загружаем на компьютер «инструменты платформы SDK для Windows», ~ 6.4 МБ. Содержимое архива (папку platform-tools) помещаем в какое-нибудь удобное место, например, в корень диска «C». Рядом кладем apk-файл того приложения, которое необходимо установить на смартфон. Важно, чтобы путь до файла не содержал символов на кириллице.

Папка «platform-tools» и apk-файл приложения RuStore на диске «C»

Теперь USB-кабелем подключаем смартфон к ПК. На компьютере открываем папку platform-tools, которую мы ранее вытащили из скачанного архива. В проводнике кликаем ЛКМ по адресной строке (показано стрелочкой на картинке ниже), прописываем «cmd» (без кавычек) и жмем «Enter».

После этого откроется окно с командной строкой. В этом окне мы без кавычек пишем «adb install» и далее путь к нашему apk-файлу. Повторюсь, в нём не должно быть символов на кириллице. В моем случае получается следующая команда:

  • adb install C:\RuStore.apk

Жмем на клавиатуре «Enter» и теперь ожидаем несколько секунд (или минут, если приложение/игра очень тяжелое), пока не появится надпись «Success» после строчки «Performing Streamed Install». В течение этого времени не выключаем телефон и не отсоединяем его от ПК. После получения «Success» каких бы то ни было уведомлений об успешной установке на смартфоне не будет, поэтому просто открываем на мобильнике список установленных приложений и находим новое приложение/игру.

Когда мы убедились в успешной установке, возвращаемся к ПК и в командной строке печатаем «adb kill-server», жмем «Enter» и закрываем это окно. Далее в «Параметрах разработчика» на Android снова находим «Отладку по USB» и выключаем её. Готово, теперь можно отсоединить кабель от смартфона и спокойно пользоваться новым приложением. При желании ранее скачанные и разархивированные на ПК файлы можно удалить.

Изображение в превью:
Автор: Сгенерировано нейросетью Bing
Источник: www.bing.com

10 комментариев

2957612@vkontakte
Тоже самое можно сделать проще и быстрей, по воздуху, без кабеля. Без командной строки и с доп. возможностями. Для этого нужно, чтобы ПК и телефон находились в одной сети Wi-Fi. На телефоне установить какое-нибудь приложение связи, например ES Проводник и активировать на нем ftp-сервер. А на компе запустить любой ftp-агент. И вот уже перед вами содержимое телефона. Вы можете копировать с него медиа или документы, а также закачивать туда apk-файлы. А потом средствами телефона их устанавливать. Или еще проще: этой же утилитой с телефона соединиться с сетью компа и прямо с него установить нужные приложения.
m
adb и по сети работает, надо только IP смартфона знать.
Копилка находок
А потом средствами телефона их устанавливать

Вот как раз с этим часто проблемы и возникают, о чем я написал в начале статьи. Либо защита Гугла не дает установить приложение из apk, либо приложение якобы «слишком старое». И здесь как раз нужен ADB.
2957612@vkontakte
Ваша инструкция полезна, но довольно сложна. Те, кто не хочет заморачиваться, не смогут ей воспользоваться, а те, кто разбирается, найдет более простые пути.
с
А разве с помощью адб можно установить, несовместимое со смартфонм приложение?
Копилка находок
Можно установить старое приложение, которое актуальный android будет отторгать при установке силами самого телефона. Вот пример такого кейса на reddit обсуждался, например — https://www.reddit.com/r/AndroidQuestions/comments/17dd190/anyway_to_run_incompatible_app_on_android_14/
m
А разве adb usb не надо сказать перед install?
Копилка находок
У меня без этого работает, на последнем скрине пруф)
212789970@vkontakte
Установить и удалить, даже системные приложения если вам они не нужны.
a
Тут лайк как минимум за отсутствие воды, как у 90% статей на этом ресурсе)

Добавить комментарий

Сейчас на главной

Новости

Публикации

Обзор планшета Infinix XPAD — Инфиникс, ты ли это?

В мире бюджетных планшетов компания Infinix вновь пытается удивить пользователей новым устройством — Infinix XPAD. Этот планшет, обладая поддержкой LTE и производительным процессором...

Американские тюрьмы: в чем разница между «prison» и «jail» (и при чем тут «detention»)?

Если вы любите читать западную литературу «в оригинале», особенно детективы или криминальные романы, то рано или поздно столкнётесь с интересной особенностью — в Америке существуют две...

Мантия Земли – колыбель жизни? Новый взгляд на теорию первичного бульона

Загадка происхождения жизни — один из тех вечных вопросов, которые не перестают волновать умы ученых и обывателей. Мы привыкли представлять себе зарождение жизни как некий спонтанный...

Изменения в списке самых популярных видеокарт. Изучение статистики комплектующих Steam

Наступление декабря означает не только начало зимы, но и также публикацию обновлённой статистики комплектующих, используемых в Steam. Данная статистика собирается с разрешения пользователей и...

Есть ли следы первичных черных дыр в вашем доме? Ученые ищут следы космоса в земных предметах

Представьте себе Вселенную в её младенчестве — бурлящий котёл энергии и материи, где законы физики, какими мы их знаем, только-только формировались. В этой хаотической колыбели космоса,...

Плодовые мушки уже в космосе: 55 насекомых на «Тяньгун» открывают путь человечества к межзвездным путешествиям

В бескрайней черноте космоса, где законы земного притяжения теряют свою власть, а магнитные поля становятся призрачным шепотом, разворачивается новый акт научного познания. На борту китайской...