Как за 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

22 комментария

2957612@vkontakte
Тоже самое можно сделать проще и быстрей, по воздуху, без кабеля. Без командной строки и с доп. возможностями. Для этого нужно, чтобы ПК и телефон находились в одной сети Wi-Fi. На телефоне установить какое-нибудь приложение связи, например ES Проводник и активировать на нем ftp-сервер. А на компе запустить любой ftp-агент. И вот уже перед вами содержимое телефона. Вы можете копировать с него медиа или документы, а также закачивать туда apk-файлы. А потом средствами телефона их устанавливать. Или еще проще: этой же утилитой с телефона соединиться с сетью компа и прямо с него установить нужные приложения.
m
adb и по сети работает, надо только IP смартфона знать.
7
Конец 2024 года, спасибо капитан очевидность, что бы мы делали без твоего гениального совета. Но рекомендую, сначала научиться читать суть статьи, а не писать абстрактные, бесполезные комментарии, для набивания их количества.
Я уже молчу, что для тебя быстрее развернуть ftp сервер, чем подключить шнурок, получив мгновенный доступ к телефону)
Естественно, я не учитываю случаи, когда слишком закрытая ФС смарта)
«Приложение связи» 😂
P
Мне не надо «разворачивать ftp сервер». Мне достаточно запустить приложение ES Проводник и на десктопе я вижу содержимое телефона. Это быстрее и удобнее, чем по шнурку. Впрочем, ощущение, что все эти методы становятся неактуальными с появлением приложения «телефон» на Win-11
7
А, ну если оно всегда отображается как сетевое расположение, когда 2 устройства в сети, тогда да. Тут я погорячился
З.Ы. ты про аппсу «связь с телефоном»? Оно разе не тупо транслирует экран мобилки? Пк просто сейчас не под рукой, а я это 1 раз открывал)
P
Телефон отображается, как обычный сетевой диск на десктопе. Удобно под Total Commander, в нем встроенный ftp и все делается быстро и прозрачно.
Насчет приложения win-11. Я не знаю, не пользовался, нет необходимости. Но оно постоянно мне что-то предлагает, когда подключаю телефон.
7
Ну, учитывая их попытку сделать архиватор, мб не стоит игра свеч))
P
Исходя из опыта, MS выпускает сырые некачественные инструменты, которые тестирует на пользователях. В свое время я натестировался, теперь хочу просто спокойно работать.
7
Да, особенно ощутил это в clipchamp, вот вроде из коробки есть что нужно, неплохой редактор видосов на скорую руку, можно даже небольшой монтаж сдедать… и что бы ты подумал?) Сохраняет в 30fps) Прога для обрезания видосов, встроенная в видеоплеер, у меня лично, даже после перестановки винды, начинает зачем-то яркость завышать на том, что обрезал) Вот есть все и все равно работает через жопу…
P
Посему я нахожу какие-то удобные пути и долго ими пользуюсь, даже если они устаревают. Запустить ES Проводник на телефоне, а на компе один раз кликнуть на Total Commander и вот телефон как сетевая папка — один из таких путей.
7
А зачем Total Commander на пк? Можно же прямо в проводник расшарить
P
В Total Commader встроен ftp-агент. Один раз настроил его на телефон, Ctrl-F, клик и вот у тебя слева в окне — телефон.
7
Так я и говорю, в винде в explorer ты можешь так же расшарить папку со смартфона, через сетевое расположение,
(тот же сетевой диск), тогда тебе и total commander не нужен, все же удобнее. Ну, если ты конечно принципиально не юзаешь тотал)
P
ES Проводник дает доступ к телефону через протокол ftp, поэтому простое расшаривание через explorer не получится. Мне удобно именно так, но да, можно расшарить, как сетевую папку другими программами.
CtrlDruid
А потом средствами телефона их устанавливать

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

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

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

Новости

Публикации

Как солить свежую икру: пошаговая инструкция от проверки ястыка до хранения

Солить свежую икру на самом деле легко. Когда понимаешь, что здесь важно, а что можно не усложнять, весь процесс превращается в понятную схему, которую можно повторять снова и снова. Автор:...

10 необычных смартфонов 2025 года, о которых вы могли не слышать: аппарат от выходцев из Nokia и Vertu за $120 000

Нынешний год подходит к концу, и пришло время подводить его итоги. В сегодняшней подборке я расскажу вам о необычных смартфонах 2025 года, анонс которых вы могли пропустить. Речь пойдёт об...

Мандарины на Новый год: откуда появилась традиция покупать эти цитрусовые в зимние праздники

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

Откуда в рубине берутся звезды и «голубая кровь» и почему он так дорого стоит

Среди всего великолепия драгоценных камней, сияющих в королевских коронах и современных украшениях, рубин занимает особое, почти мифическое положение. Этот камень, названный «королем самоцветов»...

Как отправить фото с Айфона ссылкой без потери качества

Иногда нужно срочно переслать снимок, а всё идёт не так: у человека Android, AirDrop недоступен, а мессенджеры без спроса сжимают файл до состояния «снято на картошку». В таких ситуациях удобнее не...