PSA: Το Spotify (και άλλες εφαρμογές) δεν λειτουργεί με το Android Auto; Εδώ είναι μια επιδιόρθωση.

Ορισμένες εφαρμογές όπως το Spotify δεν αναγνωρίζονται από το Android Auto εάν εγκατασταθούν εκτός του Play Store. Δείτε πώς μπορείτε να το διορθώσετε.

Για όσους έχετε την τύχη να έχετε ένα όχημα με ενσωματωμένη ενσωμάτωση Android Auto, ορισμένοι από εσάς μπορεί να αντιμετώπισαν ένα μάλλον ενοχλητικό ζήτημα όταν προσπαθείτε να θέσετε σε λειτουργία ορισμένες εφαρμογές μουσικής όπως το Spotify. Το μόλιςαρνείται προς την εμφανίζομαι στο ταμπλό. Γιατί συμβαίνει αυτό και τι μπορεί να γίνει για αυτό; Έχουμε τις απαντήσεις.


Γιατί συμβαίνει αυτό;

Μπορείτε να κατηγορήσετε την εφαρμογή Android Auto για αυτό. Χρησιμοποιώντας την getInstallerPackageName() μέθοδο, η εφαρμογή Android Auto ελέγχει για να δει την πηγή εγκατάστασης μιας εφαρμογής προτού της επιτρέψει να εμφανιστεί στον πίνακα ελέγχου του Android Auto. Δυστυχώς, αυτό σημαίνει ότι εάν φορτώσετε την εφαρμογή Spotify εκτός του Google Play Store, όπως μέσω XDA Labs ή APKMirror, τότε το Η ενσωμάτωση του Android Auto θα πάψει να λειτουργεί (αν και μπορείτε ακόμα να ακούσετε Spotify μέσω bluetooth, αλλά με αυτόν τον τρόπο ακυρώνεται ο σκοπός του Android Αυτο).

Αριστερά: Το Spotify είναι εγκατεστημένο από το Play Store.

Δεξιά: Το Spotify είναι εγκατεστημένο από τα XDA Labs.

Σημείωση: οι λεπτομέρειες εγκατάστασης που εμφανίζονται στα παραπάνω στιγμιότυπα οθόνης προστέθηκαν στο Android 7.0 Nougat.


Τι μπορεί να γίνει για αυτό;

Ευτυχώς, μέσω της χρήσης μιας εντολής ADB, μπορούμε ακόμα να φορτώσουμε την εφαρμογή Spotify (ή οποιαδήποτε άλλη εφαρμογή), ενώ λέμε στο σύστημα να τη χειριστεί σαν να ήταν εγκατεστημένη από το Google Play Store.

Το ADB, το οποίο σημαίνει τη Γέφυρα εντοπισμού σφαλμάτων Android, είναι ένα εργαλείο που έχει σχεδιαστεί για προγραμματιστές να διασυνδέονται με τα smartphone τους προκειμένου να εντοπίσουν σφάλματα στη συσκευή. Ωστόσο, έχει πολλά χρήσιμα χαρακτηριστικά που μπορούμε επίσης να εκμεταλλευτούμε. Δείτε πώς μπορείτε να ρυθμίσετε και στη συνέχεια να χρησιμοποιήσετε το ADB:

  1. Κατεβάστε το δυαδικό ADB για το συγκεκριμένο λειτουργικό σας σύστημα από τους συνδέσμους που βρίσκονται στο αυτό το άρθρο.
  2. Εξαγάγετε το αρχείο zip σε έναν φάκελο στον οποίο μπορείτε να έχετε γρήγορη πρόσβαση.
  3. Στο τηλέφωνό σας, μεταβείτε στις Ρυθμίσεις και πατήστε Σχετικά με το τηλέφωνο. Βρείτε τον Αριθμό κατασκευής και πατήστε τον 7 φορές για να ενεργοποιήσετε τις Επιλογές προγραμματιστή.
  4. Τώρα εισάγετε τις Επιλογές προγραμματιστή και βρείτε το USB Debugging. Ενεργοποιήστε το.
  5. Συνδέστε το τηλέφωνό σας στον υπολογιστή και αλλάξτε το από τη λειτουργία "μόνο φόρτιση" σε λειτουργία "μεταφορά αρχείων (MTP)".
  6. Στον υπολογιστή σας, μεταβείτε στον κατάλογο από τον οποίο εξαγάξατε το δυαδικό ADB.
  7. Κατεβάστε το πιο πρόσφατο αρχείο APK του Spotify (ή οποιαδήποτε άλλη εφαρμογή δεν έχει λειτουργήσει για εσάς) από τα XDA Labs ή όπου κι αν επιλέξετε και αποθηκεύστε αυτό το αρχείο ως "spotify.apk" (ή άλλο όνομα που θυμάται εύκολα ανάλογα με την εφαρμογή) στο τηλέφωνο. Θυμηθείτε πού αποθηκεύσατε αυτό το αρχείο APK.
  8. Στη συνέχεια, ανοίξτε μια γραμμή εντολών στον υπολογιστή σας σε αυτόν τον κατάλογο. Για χρήστες Windows, απλώς κρατήστε πατημένο το shift και, στη συνέχεια, κάντε δεξί κλικ και θα δείτε μια "ανοιχτή γραμμή εντολών εδώ" ως επιλογή.
  9. Μόλις βρεθείτε στη γραμμή εντολών/τερματικό, πληκτρολογήστε την ακόλουθη εντολή: adb devices
  10. Θα δείτε ότι το σύστημα ξεκινά τον δαίμονα ADB. Εάν αυτή είναι η πρώτη φορά που εκτελείτε το ADB, θα δείτε ένα μήνυμα στο τηλέφωνό σας που σας ζητά να εξουσιοδοτήσετε μια σύνδεση με τον υπολογιστή. Χορηγήστε το.
  11. Τώρα, εάν εκτελέσετε ξανά την εντολή adb devices, το τερματικό θα εκτυπώσει τον σειριακό αριθμό της συσκευής σας. Αν ναι, τότε είστε έτοιμοι να προχωρήσετε.
  12. Εισαγάγετε την ακόλουθη εντολή: adb shell
  13. Τέλος, πληκτρολογήστε αυτήν την τελευταία εντολή για να εγκαταστήσετε το πακέτο: pm install -i "com.android.vending" -r /sdcard/path/to/spotify.apk

Η εντολή -i καθορίζει την πηγή εγκατάστασης, ενώ η εντολή -r προσδιορίζει ότι τα δεδομένα της προηγούμενης εγκατάστασης δεν πρέπει να αντικατασταθούν. Το τμήμα "διαδρομή/προς" της εντολής θα πρέπει να αντικατασταθεί με την πραγματική τοποθεσία όπου αποθηκεύσατε το spotify APK. Για παράδειγμα, εάν βρίσκεται στον φάκελο Λήψη, τότε το /sdcard/Download/spotify.apk θα ήταν αυτό που θα εισάγατε. Τέλος, απλώς αντικαταστήστε το "spotify.apk" με το όνομα του αρχείου APK που προσπαθείτε να φορτώσετε παράπλευρα, εάν αντιμετωπίζετε προβλήματα με άλλη εφαρμογή.

Μόλις εισαγάγετε την εντολή, θα επιστρέψει "επιτυχία" εάν εγκαταστήσει με επιτυχία την εφαρμογή. Εάν χρησιμοποιείτε Android Nougat και νεότερη έκδοση, τότε μπορείτε απλώς να ανοίξετε τη σελίδα ρυθμίσεων της εφαρμογής για να δείτε εάν όρισε σωστά την πηγή εγκατάστασης. Εάν όχι, τότε μπορείτε απλά να εκτελέσετε αυτήν την εντολή για να ελέγξετε την πηγή εγκατάστασης:

pm list packages -i

Κάπου στην έξοδο θα βρείτε το "com.spotify.music" πακέτο και το πακέτο προέλευσης εγκατάστασης δίπλα του. Αν λέει "com.android.vending", τότε είσαι έτοιμος.

Κορυφή: Το Spotify είναι εγκατεστημένο από το Play Store.

Κάτω: Το Spotify είναι εγκατεστημένο από τη διαχείριση πακέτων συστήματος.

Ας ελπίσουμε ότι αυτό θα διορθώσει τυχόν προβλήματα που μπορεί να αντιμετωπίσατε με την αναγνώριση του Spotify ή άλλης εφαρμογής από το Android Auto. Δεν είμαι σίγουρος γιατί το Android Auto απαιτεί την εγκατάσταση μιας εφαρμογής μόνο από το Google Play Store, αλλά αυτή η πράξη έχει προκαλέσει σύγχυση σε πολλούς χρήστες.