Logo hu.androidermagazine.com
Logo hu.androidermagazine.com

A google játékszolgáltatások zseni: az android töredezettségének, a rosszindulatú programoknak és a forkolásnak az egyetlen lépése

Tartalomjegyzék:

Anonim

Ha elég figyelmet fordít ezekre a dolgokra, akkor valószínűleg látta, hogy a Google Play Szolgáltatások időről időre frissülnek az Android-eszközökön. Ha követi az Android technikai oldalát, akkor tudhatja, hogy néhány évvel ezelőtt bejelentették, hogy új API-kat és funkciókat vezet be olyan módon, hogy nem igényel firmware frissítést. Bocsánatot kaphat arra, ha elbocsátja ezt az operációs rendszer száraz és technikai részeként, de a valóságban ez a modern Android működésének kulcsfontosságú része.

A fejlesztők fontos API-kat kapnak, amelyek az aktív Android felhasználói bázis túlnyomó részén működnek. A felhasználók viszont élvezik ezt az új funkciók és biztonsági javítások révén, még akkor is, ha nem a legújabb operációs rendszer verzióját futtatják. És a Google számára a Play Services biztosítja a "villás" Android növekedését.

Olvassa el tovább, hogy megtudja, hogy a Google Play Services milyen félelmetes fegyver az Android (és a Google) legnagyobb ellenségei ellen, és hogy az Android biztonságáról vagy a „széttöredezettségről” folytatott viták hibásak annak megértése nélkül.

Play Services alapozó

Az első dolgok először - mi a Google Play Szolgáltatások? A felhasználó szempontjából ez egy olyan alkalmazás, amelyet a Google vezérel, és amely automatikusan frissül a háttérben a Google Play Áruházon keresztül. Valójában nincs olyan alkalmazás, amely a felhasználó felé nézne, hacsak nem számolja a „Google beállítások” ikont a Lollipop és korábbi verziók futtató telefonokon. De a Play Services különféle ízei elterjedtek az Android egész területén, különösen az operációs rendszer újabb verzióiban.

Rendszerszintű "alkalmazásként" a "Play Services" megnövelt engedélyekkel futhat, és bármire és mindent felülírhat az operációs rendszerben, ha erre szükség van, így a Google könnyen módosíthatja a jövőben is.

A Play Services a Google-szolgáltatások kapuja az Android-eszközén.

Egyszerűen fogalmazva: ha egy Android alkalmazás kölcsönhatásba lép egy Google-szolgáltatással, akkor valószínű, hogy ezt a Google Play Szolgáltatások segítségével teszi.

A Google I / O 2014 vitaindítás során a Google VP Sundar Pichai elmondta, hogy a Play Services új verziói hat hetente kerülnek bevezetésre, hozzátéve, hogy az aktív Android telepítési bázis 93% -a az akkori legújabb verziót futtatta.

Eszközök a fejlesztők számára

A Google Play Services ügyfélkönyvtár fejlesztői API-kat biztosít ahhoz, hogy az alkalmazások működjenek a Google szolgáltatásokkal az eszközökön, amelyekre telepítve van a Play Services alkalmazás. Ide tartoznak a Cloud Messaging, a Drive, a Location, a Play Games, az Android Wear és a Google Fit, csak néhányat említve. Mivel a Play Szolgáltatások alkalmazás automatikusan frissül a háttérben, és az Android összes verzióján működik, vissza a 2.3 Mézeskalács-verzióra, a Google firmware frissítés nélkül bevezetheti a módosításokat, fejlesztéseket és új funkciókat az Android ezen szolgáltatásokkal történő integrációjában.

Ez egy elég nagy üzlet egy olyan világban, ahol a Jelly Bean és a KitKat - az Android 4.1-4.4 - továbbra is uralják az aktív telepítési bázist, amikor a Lollipop az aktív telepítések mindössze 12, 4% -át teszi ki az utolsó számláláskor. (Ellentétben a Sundar Pichai által az elmúlt évi I / O-ban megadott 93 százalékos értékkel.) Mivel a Play Szolgáltatások léteznek, sokkal több ember fér hozzá olyan szolgáltatások legfrissebb verziójához, mint a Play Games és az Android Wear, mint egyébként lenne. az ügy. Ez teszi lehetővé az Android őrült ütemét, még akkor is, ha sok eredeti gyártó továbbra is vonzza a lábát a platformfrissítésekre.

Ez a fejlesztők és a felhasználók számára sokféle okból jó, amelyek többsége nyilvánvaló. Ahelyett, hogy a DEV-knek attól kellene aggódniuk, hogy ezeket a Google funkciókat az operációs rendszer verziójainként eltérően célozzák meg, a Play Services nagy nehézségeket okoz. Sőt, a felhasználók nem maradnak nehézkes, ha nem az Android legújabb verzióját futtatják.

Jellemzők és biztonság a felhasználók számára

A Play Services szolgáltatáson keresztül sok, az Android funkcióinak tartott dolgot - mint például a Lollipop Smart Lock, a Google helymeghatározó szolgáltatása és a Play Games - elválasztották az operációs rendszer alapjától. Ez egy másik ok, amiért az iOS és az Android verziók közvetlen összehasonlítása nem mondja el az egész történetet. A Google Android élményének nagyon jelentős részét automatikusan naprakészen tartják a háttérben.

Eltekintve attól a ténytől, hogy a Google legtöbb Android-alkalmazásának önállóan frissíthető a Google Play segítségével - egy gyűjtemény, amely az Android 5.0-hoz hasonlóan tartalmazza a WebView összetevőt is, amelyet az alkalmazásokon belüli weboldalak megjelenítésére használnak. Ugyanez vonatkozik sok gyártó által csomagolt alkalmazásra - például a HTC például a Play Áruházon keresztül számos Sense alkalmazás frissítését állítja elő.

Igaz, hogy néhány változtatás, javítás és javítás esetén továbbra is firmware-frissítést igényel. De a 2015-ös Android ökoszisztémában nagyon sok nagyon fontos dolog található, amelyek már nem működnek.

A Play Services az Android biztonságában játszott szerepet olyan gyakran figyelmen kívül hagyják a végzetmentők.

Ugyanakkor pontatlan azt mondani, hogy ha az Android régebbi verziója, a felhasználók számára a felhasználók számára nyitva áll a rosszindulatú programok. A Google Play Szolgáltatások óriási szerepet játszanak az idősebb Android-telefonok biztosításában a rossz alkalmazások ellen, amelyek általában a Google Play-től eltérő alkalmazás-áruházakból származnak.

A Google fegyverzetében a fő fegyver az „Alkalmazások ellenőrzése” funkció, amely alapértelmezés szerint be van kapcsolva az Android 4.2-es és újabb verzióiban. Amikor egy alkalmazást harmadik féltől telepít, akkor ezt a folyamatosan frissülő szolgáltatást ellenőrzi a rosszindulatú tendenciák azonosítása érdekében. Pontosan ez történt, amikor tavaly megtörtént az Android „hamis azonosító” biztonsági rémítése, és a Play Servicesnek köszönhetően az Android készülékek nagy többsége soha nem volt kitéve ennek. (A Google Play Áruház hasonló módon frissült, hogy blokkolja az alkalmazásokat az adott kihasználás felhasználásával.)

Gondolhat arra, hogy egy stopper megoldás, és bizonyos értelemben is. De amint arra akkor rámutattunk, ez elég hatékony. Akárhogy is, a rosszindulatú programok nem kerülnek át, és a felhasználók védettek - még akkor is, ha az Android régi verziója van. Ez az a pont, amelyet a Microsoft elmulaszt, amikor lövés a Google mobilbiztonsági rekordjára.

TÖBB: Android biztonsági kérdések és válaszok a Google Adrian Ludwig segítségével

Biztosítás a Google számára

A Google Play Szolgáltatások szabadalmaztatott Google-tartalommal vannak ellátva, és mint ilyen, nem tartozik az Android nyílt forráskódú projektjébe (AOSP). Más Google-alkalmazásokhoz hasonlóan ez zárt forrású. A nyílt forráskódú Android "villája", amely a Google bitje nélkül kerül kiadásra, önmagában van.

Az Android villákban a Play Services hiánya rengeteg extra munkát jelent mindenkinek, aki komolyan veszi az Android eltávolítását a Google-tól.

Semmi sem akadályozza meg azt, hogy a gyártó egy Android-eszközt felépítsen, anélkül, hogy a GMS (Google Mobile Services) jóváhagyást kapná a saját szolgáltatási rétegének a nyílt forrású operációs rendszer tetején történő felépítéséről. De a Play Services legfontosabb szolgáltatásait ez idáig ezek a játékosok még nem újjáépítették, még azok sem, akik nyíltan beszélnek az Android parancsnokságáról és egy golyó átadásáról a Google fején.

Csakúgy, mint a Play Services az Android néhány veleszületett gyengeségének megoldása - a firmware frissítésének lassú üteme a mozgó alkatrészek száma miatt, valamint az alkalmazás fejlesztése és ennek biztonsági következményei -, a Play Services hiánya az Android villákban jelentős mérnöki munka mindenki számára, aki komolyan veszi az Android eltávolítását a Google-tól.

TÖBB: Mi a villa a 'villa?'

Nem javasoljuk, hogy ez része egy átkozott Google általános tervnek, ám ez a helyzet fennáll. Az olyan operációs rendszer, mint az Android, csak az eszközök (és a szolgáltatók) sokféleségének köszönhetően görgeti fel a piaci részesedést. A sokféleség elkerülhetetlenül széttöredezettséghez vezet, és annak leküzdése érdekében szükség van egy operációs rendszeren kívüli szolgáltatási és biztonsági rétegre.

Ez a kihívás, amelyet az Android bármely meggyőző villájának meg kell oldania. Időközben a Google Android világban a Play Services szolgáltatással rendelkeznek, hogy megköszönjék a platform növekedését és segítsék az eszközök biztonságát.