PSA: Spotify (un citas lietotnes) nedarbojas ar Android Auto? Šeit ir labojums.

click fraud protection

Android Auto neatpazīst noteiktas lietojumprogrammas, piemēram, Spotify, ja tās ir instalētas ārpus Play veikala. Lūk, kā to novērst.

Tiem, kuriem ir paveicies iegūt transportlīdzekli ar iebūvētu Android Auto integrāciju, daži no jums var ir saskārušies ar diezgan kaitinošu problēmu, mēģinot panākt, lai noteiktas mūzikas lietojumprogrammas, piemēram, Spotify, darbotos. Tas vienkāršiatsakās uz parādīties informācijas panelī. Kāpēc tas notiek, un ko ar to var darīt? Mums ir atbildes.


Kāpēc tas notiek?

Par to varat vainot lietojumprogrammu Android Auto. Izmantojot getInstallerPackageName() metodi, lietojumprogramma Android Auto pārbauda, ​​lai redzētu lietojumprogrammas instalēšanas avotu, pirms tā ļauj to parādīt Android Auto informācijas panelī. Diemžēl tas nozīmē, ja ielādējat lietojumprogrammu Spotify no ārpuses Google Play veikala, piemēram, izmantojot XDA Labs vai APKMirror, Android Auto integrācija pārstās darboties (lai gan jūs joprojām varat klausīties Spotify, izmantojot Bluetooth, taču tas zaudē visu Android mērķi Automātiski).

Pa kreisi: Spotify instalēts no Play veikala.

Pa labi: Spotify ir instalēts no XDA Labs.

Piezīme: instalēšanas informācija, kas parādīta iepriekš redzamajos ekrānuzņēmumos, tika pievienota operētājsistēmā Android 7.0 Nougat.


Ko var darīt lietas labā?

Par laimi, izmantojot ADB komandu, mēs joprojām varam no sāniem ielādēt Spotify lietotni (vai jebkuru citu lietojumprogrammu), vienlaikus norādot, ka sistēma to izturas tā, it kā tā būtu instalēta no Google Play veikala.

ADB, kas apzīmē Android atkļūdošanas tiltu, ir rīks, kas paredzēts izstrādātājiem saskarnei ar viedtālruņiem, lai atkļūdotu ierīci. Tomēr tam ir daudz noderīgu funkciju, kuras mēs arī varam izmantot. Lūk, kā iestatīt un pēc tam izmantot ADB:

  1. Lejupielādējiet ADB bināro failu savai konkrētajai operētājsistēmai no saitēm, kas atrodamas Šis raksts.
  2. Izvelciet zip failu mapē, kurai varat ātri piekļūt.
  3. Tālrunī atveriet sadaļu Iestatījumi un pieskarieties vienumam Par tālruni. Atrodiet būvējuma numuru un pieskarieties tam 7 reizes, lai iespējotu izstrādātāja opcijas.
  4. Tagad ievadiet Izstrādātāja opcijas un atrodiet USB atkļūdošanu. Iespējojiet to.
  5. Pievienojiet tālruni datoram un mainiet to no režīma “tikai uzlāde” uz “failu pārsūtīšanas (MTP)” režīmu.
  6. Datorā pārlūkojiet direktoriju, kurā ieguvāt ADB bināro failu.
  7. Lejupielādējiet jaunāko Spotify APK failu (vai jebkuru citu lietojumprogrammu, kas jums nedarbojas) no XDA Labs vai jebkurā vietā un saglabājiet šo failu kā "spotify.apk" (vai citu viegli iegaumējamu nosaukumu atkarībā no lietotnes) savā ierīcē. tālrunis. Atcerieties, kur saglabājāt šo APK failu.
  8. Pēc tam šajā direktorijā savā datorā atveriet komandu uzvedni. Windows lietotājiem vienkārši turiet nospiestu taustiņu Shift, pēc tam ar peles labo pogu noklikšķiniet un kā opciju redzēsit "atvērt komandu uzvedni šeit".
  9. Kad esat komandu uzvednē/terminālī, ievadiet šādu komandu: adb devices
  10. Jūs redzēsit, ka sistēma sāk ADB dēmonu. Ja šī ir pirmā reize, kad izmantojat ADB, tālrunī tiks parādīta uzvedne ar aicinājumu autorizēt savienojumu ar datoru. Piešķiriet to.
  11. Tagad, ja atkārtoti palaižat komandu adb devices, terminālis izdrukās jūsu ierīces sērijas numuru. Ja tā, tad esat gatavs doties tālāk.
  12. Ievadiet šādu komandu: adb shell
  13. Visbeidzot, ievadiet šo pēdējo komandu, lai instalētu pakotni: pm install -i "com.android.vending" -r /sdcard/path/to/spotify.apk

Komanda -i norāda instalācijas avotu, savukārt komanda -r norāda, ka iepriekšējās instalācijas datus nevajadzētu pārrakstīt. Komandas daļa “ceļš/uz” ir jāaizstāj ar faktisko atrašanās vietu, kur saglabājāt spotify APK. Piemēram, ja tas atrodas mapē Lejupielādēt, ievadiet /sdcard/Download/spotify.apk. Visbeidzot, ja rodas problēmas ar citu lietotni, vienkārši aizstājiet “spotify.apk” ar tā APK faila nosaukumu, kuru mēģināt ielādēt no sāniem.

Pēc komandas ievadīšanas tā atgriezīs "veiksmi", ja lietojumprogramma būs veiksmīgi instalēta. Ja izmantojat operētājsistēmu Android Nougat un jaunāku versiju, varat vienkārši atvērt lietotnes iestatījumu lapu, lai redzētu, vai instalācijas avots ir norādīts pareizi. Ja nē, varat vienkārši palaist šo komandu, lai pārbaudītu instalācijas avotu:

pm list packages -i

Kaut kur izvadē jūs atradīsit "com.spotify.music" pakotni un tai blakus esošo instalācijas avota pakotni. Ja tas saka "com.android.vending", tad esat gatavs.

Augšā: Spotify ir instalēts no Play veikala.

Apakšā: Spotify ir instalēts no sistēmas pakotņu pārvaldnieka.

Cerams, ka tas novērsīs visas problēmas, kas radušās, lai Android Auto atpazītu Spotify vai citu lietotni. Es neesmu pārliecināts, kāpēc Android Auto pieprasa, lai lietojumprogramma tiktu instalēta tikai no Google Play veikala, taču šī darbība ir radījusi neizpratni daudziem lietotājiem.