Как за 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% статей на этом ресурсе)

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

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

Новости

Публикации

Хватит ли подземных рек водорода для экологичного энергетического будущего? Ученые рассчитывают минимум на 200 лет

Водород — это не просто легкий газ, но и многообещающий источник энергии, способный совершить революцию в нашем энергетическом ландшафте. Представьте себе: топливо, которое не загрязняет...

Почему монархи «зациклились» на одних и тех же именах?

Имена монархов с порядковыми номерами, такие как Людовик XIV или Генрих VIII, кажутся обычным явлением в истории. Но задумывались ли вы, почему у королей и королев часто повторялись одни и...

Обзор планшета HUAWEI MatePad Pro 12 PaperMatte (2024): клавиатура с тачпадом и 144Гц OLED-экран дарят опыт работы, как на ноутбуке

Планшет HUAWEI MatePad Pro 12 (2024) представляет собой удобное устройство для взаимодействия с экраном. У него есть не просто чехол-клавиатура с механизмом удержания на задней стенке, но также...

Опять спецслужбы или зачем принтеры печатают желтые точки?

Следить за вами можно не только с помощью вебкамер или истории браузера. Шапочку из фольги можно надевать и на принтер тоже. Присмотритесь — может быть ваш принтер один из тех, которые...

Телескоп «Уэбб» обнаружил протопланетные диски, противоречащие моделям формирования планет

Вселенная полна сюрпризов, и телескоп «Джеймс Уэбб» (JWST) не перестает их открывать. Недавние наблюдения за Малым Магеллановым Облаком (ММО) — карликовой галактикой-соседкой Млечного...

Могут ли нейтронные звезды быть легче белых карликов? LIGO и Virgo стремятся обнаружить нейтронные звезды с аномально малой массой

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