Artikel

Hvad er Google Mobile Services (GMS), og hvorfor har min telefon brug for dem?

protection click fraud

Meddelelsen om Huawei Mate 30 Pro har lagt et nyt fokus på det, der er kendt som GMS Core (Google Mobile Services), der findes i din telefon. Siden Mate 30 Pro vil ikke have det - i det mindste for nu - undrer du dig måske over, hvad det er, hvad det gør, og hvorfor du endda har brug for det på en telefon. Mere specifikt er dette noget, du bare kan downloade et sted og sideload.

GMS Core går hånd i hånd med Google Play Services og hvad der også er kendt som GApps (Googles apps). Google går i dybden om, hvad disse filer er, og hvordan udviklere kan bruge dem i deres egne apps, men vi kan nedbryde det og se, hvorfor de er vigtige for de fleste mennesker, der ønsker en Android-telefon.

Hvad er GMS Core?

Spørgsmålet om, hvad GMS Core faktisk er, svarer også på spørgsmålet om, hvorfor Huawei ikke inkluderer det. Det er en del af Android, der ikke er gratis og open source-software, men bruges af apps, der ønsker at oprette forbindelse til og bruge Googles tjenester. Det fungerer som et sæt API'er (Application Programming Interfaces), der tillader udviklere at bruge ting som Google Maps for at vise en placering eller Google Drive for at gemme data som spilfremskridt eller bruge Google Log ind. Under den nuværende amerikanske sortliste

Google har ikke tilladelse til at levere denne software til Huawei det er heller ikke tilladt at give det i en over-the-air opdatering.

GMS står for Google Mobile Services og er det, du har brug for til alt Google.

Google Mobile Services kræves for at mange af Googles apps også fungerer efter hensigten. Apps som Gmail, Chrome, Search og endda Gboard har brug for disse filer på det rigtige sted, så de fungerer. Selvom du kunne sideloade disse apps, fungerer de ikke som du vil have dem uden GMS. Disse er heller ikke "almindelige" apps. For at installere GMS-filerne skal du blinke dem gennem bootloaderen, fordi de skal gå på steder der ikke kan berøres, mens systemet kører og kræver forhøjede tilladelser for at ændre filen struktur.

Du har ikke brug for nogen del af GMS for at din telefon skal fungere, men du har brug for den, hvis du vil bruge Googles andre mobiltjenester og apps. Hvis du er den type person, der kan lide at rodfæste din telefon og ændre softwaren, dig kunne installer et delvist sæt af disse kernetjenester. De fleste af os er dog ikke og vil have en komplet pakke bestående af Google Services Framework-appen, ændringer til filer i systemkonfigurationen og ekstra filer, der fortæller Google, hvilken type telefon du har, og hvad dens funktioner er er.

Hvad er Google Play-tjenester?

Der er tusindvis af forskellige Android-enheder med adgang til Google Play og Googles tjenester gennem brug af GMS Core-apps og framework. Du har sikkert hørt folk tale om Android-fragmentering, og om vi vil indrømme det eller ej, er det en rigtig ting. Mens mest telefoner kører en version af Android, der er seks til ti måneder bag den nyeste udgivelse, der er stadig enheder derude, der kører software, der er tre år eller derover.

Versioner af Android har alle deres egne unikke funktioner, men nogle af disse funktioner - for eksempel at kunne svare på en besked via dens meddelelse - er ting, som Play Services dækker. Google Play Services er en app, der opretter forbindelse til GMS-rammen og giver et sæt API'er, som udviklere kan bruge, så deres apps udfører det samme på tværs af flere forskellige versioner af Android.

Play Services kan hjælpe med at bekæmpe fragmentering ved at lade udviklere kode en gang og distribuere til alle.

En udvikler kan vælge at inkludere Google Client Library i deres app, og det kan "tale" til Play Services-appen. Dette betyder ofte, at hver enhed kan bruge nogle af Android's nyeste funktioner, men det giver også et middel til et alternativ, hvis en telefon ikke kan. Ved at lade Play Services og dets API'er håndtere denne "oversættelse" mellem versioner, kan udviklere målrette mod flere telefoner med en version af deres app, og det betyder mindre arbejde.

Play Services er en app, som du kan finde i Google Play. Det er gjort, så det kan opdateres hurtigt, uden at en producent skal sende en luftopdatering. Projektets hovedlinje, del af Android 10, tager dette et skridt videre og tillader, at flere sikkerhedsfokuserede funktioner opdateres på samme måde. Når Google bygger en ny version af Play Services, opdaterer din telefon den automatisk inden for få dage efter frigivelsen.

Hvorfor kan jeg ikke bare installere alt dette selv?

Det kan du, men som nævnt er GMS ikke noget, du bare kan sideloade.

At tage en telefon bygget ved hjælp af kun Android Open Source Project (den gratis og open source version af Android) og gør det til en telefon der kan bruge alle Googles tjenester og apps, kræver, at du placerer filer i mapper inde i løbet system. Du kan ikke gøre det, medmindre du har tilladelsesniveauet for selve systemet, og du kan ikke erstatte eller overskrive filer, der er i brug. Personer, der bruger brugerdefinerede ROM'er eller enheder med en ulåst bootloader, kan blinke disse filer manuelt gennem en brugerdefineret bootloader eller boot-script, men det hjælper de fleste ikke.

På grund af hvad disse filer er, kan du ikke installere dem som en almindelig app.

Nogle telefoner, der sælges i Kina, hvor mange enheder ikke har den fulde GMS installeret, er bygget, så selve kernen kan opdateres uden at blinke fra bootloaderen. Du finder masser af metoder til at installere alle Googles apps og få dem til at arbejde for telefoner fra Xiaomi, Huawei, Oppo, Vivo og andre på internettet (selvom vi ikke linker dertil). Men medmindre telefonens operativsystem var designet til dette på forhånd, kan du ikke gøre det selv, medmindre du har låst op bootloaderen eller har rodfæstet din enhed.

Hvad mangler jeg, hvis jeg ikke har alt dette?

Du har stadig en fuldt fungerende telefon, der kan foretage opkald, sende og modtage meddelelser og endda kør millioner af Android-apps, som du har installeret eller sidelastet fra andre steder end Google Spil. Du har bare ikke adgang til Googles egne tjenester og uden hvad jeg kan lide at kalde den "lukkede" del af Android.

GMS og Play Services går dybere end et par Google-apps, du kender.

Du tror måske, at du ikke vil have disse tjenester, men tingene går dybere end bare Gmail-appen. Du har brug for GMS for at synkronisere din kalender og kontakter, synkronisere din meddelelsesdatabase mellem enheder, synkronisere alle data fra en app, der bruger Googles indbyggede metode via Drev eller bruger Google-søgning eller Assistent. Google tjener penge gennem disse tjenester, og de er adskilt fra selve Android. De fleste virksomheder, der fremstiller telefoner, inkluderer dem, fordi disse virksomheder ved det vi finde værdi i at have dem.

Desværre er meget af det, vi nyder godt af at have en Android-telefon, afhængig af inkluderingen af ​​GMS Core og framework, Google Play-tjenester og en udvalgt gruppe af Google "apps", der fungerer bag kulisserne for at få alt til at fungere, som vi vil arbejde. Virksomheder som Huawei har deres egne tjenesterammer for at hjælpe deres egne apps med at fungere, men ingen kan skrive software, der binder Googles tjenester direkte til Android.


Vi er ikke helt nøjagtige, hvad Huawei har planlagt til en vestlig frigivelse af Mate 30 Pro, eller om den overhovedet har planer om at gøre det. Men vi ved, at brugere ikke bare kan downloade en app, der får alt på det rigtige sted, så Googles tjenester og apps fungerer, medmindre Huawei gør en masse arbejde på forhånd. Mate 30 Pro ligner en fantastisk telefon, men afhængigt af hvordan du kan lide at bruge Android og dit færdighedsniveau, kan det vise sig at være et, du ikke vil købe.

Dette er de bedste trådløse øretelefoner, du kan købe til enhver pris!
Det er tid til at klippe ledningen!

Dette er de bedste trådløse øretelefoner, du kan købe til enhver pris!

De bedste trådløse øretelefoner er komfortable, lyder godt, koster ikke for meget og passer let i lommen.

Alt hvad du behøver at vide om PS5: Udgivelsesdato, pris og mere
Næste generation

Alt hvad du behøver at vide om PS5: Udgivelsesdato, pris og mere.

Sony har officielt bekræftet, at de arbejder på PlayStation 5. Her er alt, hvad vi ved om det hidtil.

Nokia lancerer to nye budget Android One-telefoner under $ 200
Nye Nokias

Nokia lancerer to nye budget Android One-telefoner under $ 200.

Nokia 2.4 og Nokia 3.4 er de seneste tilføjelser til HMD Globals budget-smartphone-sortiment. Da de begge er Android One-enheder, modtager de garanteret to store OS-opdateringer og regelmæssige sikkerhedsopdateringer i op til tre år.

Beskyt dit hjem med disse SmartThings dørklokker og låse
Ding Dong - døre låst

Beskyt dit hjem med disse SmartThings dørklokker og låse.

En af de bedste ting ved SmartThings er, at du kan bruge en række andre tredjepartsenheder på dit system, dørklokker og låse inkluderet. Da de alle i det væsentlige deler den samme SmartThings-support, har vi fokuseret på, hvilke enheder der har de bedste specifikationer og tricks til at retfærdiggøre at tilføje dem til dit SmartThings-arsenal.

instagram story viewer