Android Auto — это решение Google, позволяющее легко управлять устройством Android во время вождения, поскольку оно подключается к головному устройству на приборной панели. Хотя это полезное приложение, в системе есть некоторые недостатки — например, она отказывается запускать сторонние приложения, загруженные не из магазина Google Play.
Возможно, Google таким образом пытается предотвратить захват автомобиля вредоносным ПО, но многие опытные пользователи Android предпочитают использовать сторонние магазины приложений, такие как Aptoide или XDA Labs. Это особенно актуально для пользователей, которые устанавливают кастомные ROM без приложений Google из соображений конфиденциальности, но невероятно обидно, когда вы не можете воспроизводить песни Spotify через Android Auto, если вы приобрели Spotify где-то еще, кроме Google Play.
В этом руководстве я расскажу вам о том, как загрузить приложения через ADB, чтобы обмануть систему и запустить сторонние приложения, такие как Spotify, через Android Auto.
- Сначала загрузите двоичный файл ADB для вашей операционной системы: Windows | Mac | Linux
- Извлеките двоичный .zip-файл куда-нибудь на рабочий стол.
- Зайдите в Настройки телефона Android > О телефоне > Нажмите на номер сборки 7 раз, чтобы включить режим разработчика.
- Войдите в Параметры разработчика и включите отладку USB.
- Подключите телефон к компьютеру через USB-порт и переведите его в режим передачи файлов MTP.
- Откройте папку на вашем компьютере, в которую вы извлекли бинарный файл ADB.
- Загрузите последнюю версию APK-файла Spotify на ваше устройство или любое другое приложение, которое вы пытаетесь запустить с помощью Android Auto, из стороннего маркета по вашему выбору. Загрузите его только на SD-карту, не устанавливайте приложение из Android.
- Теперь откройте командную строку на вашем компьютере в каталоге ADB binary. Для пользователей Windows достаточно удерживать SHIFT+Правая кнопка мыши и выбрать «открыть командный терминал здесь».
- Теперь введите следующую команду в окно ADB:
устройства adb - Система запустит демон ADB и попросит ваш телефон разрешить подключение к компьютеру.
- Чтобы убедиться, что соединение было авторизовано, введите ‘adb devices’ снова, и в терминале должен появиться серийный номер вашего Android-устройства. Если нет, попробуйте прочитать эту статью: «Как установить ADB на Windows«.
- Если подключение прошло успешно, введите эту команду:
adb shell - Наконец, введите последнюю команду, чтобы установить пакет:
pm install -i “com.android.vending” -r /sdcard/path/to/spotify.apk - Важно ввести его точно так, как показано на рисунке. Команда -i указывает источник установки, а команда -r указывает, что данные приложения, если они уже есть на вашем телефоне, не должны быть перезаписаны — это означает, что вы не потеряете ни одного из своих плейлистов Spotify / загруженных песен при использовании этого метода.
- Часть «путь/к» следует заменить на место, где вы сохранили файл .apk-файл, который вы хотите установить. Например, если он находится в папке Download, то /sdcard/Download/spotify.apk — это то, что вы должны ввести. Наконец, просто замените «spotify.apk» на имя APK-файла, который вы пытаетесь загрузить, если у вас возникли проблемы с другим приложением.
- Как только вы введете команду, она вернет «успех», если успешно установит приложение. Если вы используете Android Nougat и выше, то можете просто открыть страницу настроек приложения и посмотреть, правильно ли оно указало источник установки. Если нет, то можно просто выполнить эту команду, чтобы проверить источник установки:
pm list packages —i - Где-то в выходных данных вы найдете «com.spotify.музыка» и рядом с ним пакет установочного источника. Если на экране появится надпись «com.android.вендинг», значит, мы добились успеха.