Bestimmte Anwendungen wie Spotify werden von Android Auto nicht erkannt, wenn sie von außerhalb des Play Store installiert werden. Hier erfahren Sie, wie Sie das beheben können.
Einige von Ihnen haben vielleicht das Glück, ein Fahrzeug mit integrierter Android Auto-Integration zu besitzen Beim Versuch, bestimmte Musikanwendungen wie Spotify zum Laufen zu bringen, bin ich auf ein ziemlich lästiges Problem gestoßen. Es Nurverweigert Zu erscheinen im Armaturenbrett. Warum passiert das und was kann man dagegen tun? Wir haben die Antworten.
Warum passiert das?
Dafür können Sie die Android Auto-Anwendung verantwortlich machen. Verwendung der getInstallerPackageName() Bei dieser Methode prüft die Android Auto-Anwendung die Installationsquelle einer Anwendung, bevor sie deren Anzeige im Android Auto-Dashboard zulässt. Leider bedeutet dies, dass, wenn Sie die Spotify-Anwendung von außerhalb des Google Play Store seitlich laden, z. B. über XDA Labs oder APKMirror, die Die Android Auto-Integration wird nicht mehr funktionieren (Sie können zwar weiterhin Spotify über Bluetooth hören, aber dadurch wird der gesamte Zweck von Android zunichte gemacht Auto).
Links: Spotify aus dem Play Store installiert.
Rechts: Spotify wurde von XDA Labs installiert.
Hinweis: Die in den Screenshots oben gezeigten Installationsdetails wurden in Android 7.0 Nougat hinzugefügt.
Was kann man dagegen tun?
Glücklicherweise können wir mithilfe eines ADB-Befehls die Spotify-App (oder jede andere Anwendung) immer noch seitlich laden und dem System gleichzeitig mitteilen, dass es sie so behandeln soll, als ob sie aus dem Google Play Store installiert worden wäre.
ADB steht für Android Debug Bridge und ist ein Tool, mit dem Entwickler eine Schnittstelle zu ihren Smartphones herstellen können, um das Gerät zu debuggen. Es verfügt jedoch über viele nützliche Funktionen, die auch wir nutzen können. So richten Sie ADB ein und verwenden es anschließend:
- Laden Sie die ADB-Binärdatei für Ihr bestimmtes Betriebssystem über die Links herunter, die Sie in finden Dieser Artikel.
- Extrahieren Sie die ZIP-Datei in einen Ordner, auf den Sie schnell zugreifen können.
- Gehen Sie auf Ihrem Telefon zu „Einstellungen“ und tippen Sie auf „Über das Telefon“. Suchen Sie die Build-Nummer und tippen Sie sieben Mal darauf, um die Entwickleroptionen zu aktivieren.
- Geben Sie nun die Entwickleroptionen ein und suchen Sie nach USB-Debugging. Aktivieren Sie es.
- Schließen Sie Ihr Telefon an den Computer an und wechseln Sie vom Modus „Nur Laden“ in den Modus „Dateiübertragung (MTP)“.
- Navigieren Sie auf Ihrem Computer zu dem Verzeichnis, in das Sie die ADB-Binärdatei extrahiert haben.
- Laden Sie die neueste Spotify APK-Datei (oder eine andere Anwendung, die bei Ihnen nicht funktioniert hat) von XDA Labs herunter oder Wo immer Sie möchten, und speichern Sie diese Datei als „spotify.apk“ (oder einen anderen leicht zu merkenden Namen, je nach App) auf Ihrem Telefon. Denken Sie daran, wo Sie diese APK-Datei gespeichert haben.
- Öffnen Sie als Nächstes eine Eingabeaufforderung auf Ihrem Computer in diesem Verzeichnis. Für Windows-Benutzer halten Sie einfach die Umschalttaste gedrückt und klicken dann mit der rechten Maustaste. Als Option wird die Option „Eingabeaufforderung hier öffnen“ angezeigt.
- Sobald Sie sich in der Eingabeaufforderung/im Terminal befinden, geben Sie den folgenden Befehl ein:
adb devices
- Sie werden sehen, dass das System den ADB-Daemon startet. Wenn Sie ADB zum ersten Mal ausführen, werden Sie auf Ihrem Telefon aufgefordert, eine Verbindung mit dem Computer zu autorisieren. Erlaube es.
- Wenn Sie nun den Befehl „adb devices“ erneut ausführen, gibt das Terminal die Seriennummer Ihres Geräts aus. Wenn ja, dann sind Sie bereit, weiterzumachen.
- Geben Sie den folgenden Befehl ein:
adb shell
- Geben Sie abschließend diesen letzten Befehl ein, um das Paket zu installieren:
pm install -i "com.android.vending" -r /sdcard/path/to/spotify.apk
Der Befehl -i gibt die Installationsquelle an, während der Befehl -r angibt, dass die Daten der vorherigen Installation nicht überschrieben werden sollen. Der „Pfad/zu“-Teil des Befehls sollte durch den tatsächlichen Speicherort ersetzt werden, an dem Sie das Spotify-APK gespeichert haben. Wenn es sich beispielsweise im Download-Ordner befindet, würden Sie /sdcard/Download/spotify.apk eingeben. Ersetzen Sie abschließend einfach „spotify.apk“ durch den Namen der APK-Datei, die Sie seitlich laden möchten, wenn Sie Probleme mit einer anderen App haben.
Sobald Sie den Befehl eingeben, wird ein „Erfolg“ zurückgegeben, wenn die Anwendung erfolgreich installiert wurde. Wenn Sie Android Nougat und höher verwenden, können Sie einfach die Einstellungsseite der App öffnen, um zu sehen, ob die Installationsquelle korrekt angegeben wurde. Wenn nicht, können Sie einfach diesen Befehl ausführen, um die Installationsquelle zu überprüfen:
pm list packages -i
Irgendwo in der Ausgabe finden Sie das „com.spotify.music
"-Paket und das Installationsquellpaket daneben. Wenn dort steht: „com.android.vending
", dann sind Sie fertig.
Oben: Spotify aus dem Play Store installiert.
Unten: Spotify wurde über den Systempaketmanager installiert.
Hoffentlich behebt dies alle Probleme, die Sie möglicherweise hatten, damit Spotify oder eine andere App von Android Auto erkannt wird. Ich bin mir nicht sicher, warum Android Auto die Installation einer Anwendung nur aus dem Google Play Store erfordert, aber dieser Vorgang hat viele Benutzer verwirrt.