Как за 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 комментария

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

Proffi
Тоже самое можно сделать проще и быстрей, по воздуху, без кабеля. Без командной строки и с доп. возможностями. Для этого нужно, чтобы ПК и телефон находились в одной сети 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.
Proffi
Ваша инструкция полезна, но довольно сложна. Те, кто не хочет заморачиваться, не смогут ей воспользоваться, а те, кто разбирается, найдет более простые пути.
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% статей на этом ресурсе)

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

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

Новости

Публикации

Топливный кризис в России, а также возвращение блудного Fable: главное за неделю

Самые интересные новости финансов и технологий в России и мире за неделю: ФАС насильно сует Max в айфоны, вклады иностранцев в РФ начали замораживать, японская йена рекордно упала...

Как 40-летний вратарь из Кабо-Верде заставил весь мир говорить о себе

  • Мнение
  • Спорт
Сборная Кабо-Верде завершила своё выступление на чемпионате мира. Проиграла Аргентине лишь в экстра-таймах, финальный свисток зафиксировал счёт 2:3. Но болельщики не расстраиваются. Потому что у...

Как заправится без очереди и отдохнуть от города за один день: путешествие к Каверзинским водопадам

Иногда, чтобы полностью перезагрузить голову, не нужно покупать билеты на самолет или планировать сложную экспедицию. Достаточно просто открыть карту, отъехать на пару часов от города и позволить...

Почему на пляже Хайамс в Австралии нельзя находиться без очков

Пляж Хайамс в австралийской бухте Джервис-Бэй место, известное среди туристов по громкой фразе в каждом буклете, что именно здесь рассыпан самый белый песок мира. Причем в качестве доказательств...

Как починить LED-лампу под любой цоколь за 5 минут: простой способ

Светодиодные лампы иногда выходят из строя, но починить их зачастую очень просто, так что не спешите выбрасывать такие лампочки. Данный метод подойдёт абсолютно для всех лампочек под цоколь Е27,...

Обзор наушников Letshuoer Astralis: планарный звук нового поколения

Пока остальные продолжают свои эксперименты с гибридными схемами излучателей, у компании Letshuoer вышел новейший планарный драйвер на 15.5 мм округлой формы. Напомню, что у флагманских Ember...