Sisällysluettelo:
- Play Services -alusta
- Työkalut kehittäjille
- Ominaisuudet ja turvallisuus käyttäjille
- Vakuutus Googlelle
Jos kiinnität tarpeeksi huomiota näihin asioihin, olet todennäköisesti nähnyt Google Play -palveluiden päivittyvän ajoittain Android-laitteillasi. Jos seuraat Androidin teknisempää puolta, tiedät, että muutama vuosi sitten ilmoitettiin esittelemästä uusia sovellusliittymiä ja ominaisuuksia tavalla, joka ei vaadi firmware-päivitystä. Sinulle voidaan antaa anteeksi sen hylkääminen kuivaksi ja tekniseksi käyttöjärjestelmän osaksi, mutta todellisuudessa se on ratkaisevan tärkeä osa nykyajan Androidin toimintaa.
Kehittäjät saavat tärkeitä sovellusliittymiä, jotka toimivat valtaosan aktiivisen Android-käyttäjäkunnan kautta. Käyttäjät puolestaan hyötyvät tästä uusien ominaisuuksien ja tietoturvakorjauksien avulla, vaikka he eivät käyttäisikään uusinta käyttöjärjestelmän versiota. Ja Googlelle Play-palvelut toimivat vakuutuksina haarukkaantuneen Androidin nousun varalta.
Lue lisätietoja siitä, kuinka Google Play -palvelut ovat valtava ase Androidia (ja Googlen) suurimpia vihollisia vastaan ja kuinka kaikki keskustelu Android-tietoturvasta tai "pirstoutumisesta" ovat puutteellisia ilman ymmärrystä siitä.
Play Services -alusta
Ensin ensin - mikä on Google Play -palvelut? Käyttäjän kannalta se on Googlen hallitsema sovellus, joka päivittyy automaattisesti taustalla Google Play Kaupan kautta. Sovelluksen käyttäjäystävällisiä osia ei oikeastaan ole, ellet laske Google-asetukset -kuvaketta puhelimissa, joissa on Lollipop ja aiemmat versiot. Play Play -palvelun erilaiset jännökset ovat kuitenkin levinneet Androidille, etenkin käyttöjärjestelmän uudemmissa versioissa.
Järjestelmätason "sovelluksena" Play-palvelut voivat toimia korkeilla käyttöoikeuksilla ja korvata kaiken tarvittavan käyttöjärjestelmän ja kaiken muun, joten Google voi helposti muuttaa sitä tekemään enemmän tulevaisuudessa.
Play Services on portinvartija Google-palveluille Android-laitteellasi.
Yksinkertaisesti sanottuna: jos Android-sovellus on vuorovaikutuksessa Google-palvelun kanssa, todennäköisesti se tekee niin Google Play -palveluiden kautta.
Google I / O 2014 -aloitteen aikana Google VP Sundar Pichai kertoi, että Play-palveluiden uudet versiot julkaistaan kuuden viikon välein, ja lisäsi, että 93 prosentilla aktiivisesta Android-asennuskannasta oli viimeisin versio tuolloin.
Työkalut kehittäjille
Google Play Services -asiakaskirjasto antaa kehittäjille sovellusliittymiä, jotta sovellukset toimisivat Google-palveluiden kanssa laitteissa, joissa Play-palvelut-sovellus on asennettu. Tähän kuuluvat pilviviestit, Drive, Sijainti, Play Pelit, Android Wear ja Google Fit, vain muutamia mainitaksesi. Koska Play Services -sovellus päivittyy automaattisesti taustalla ja toimii kaikissa Android-versioissa takaisin versioon 2.3 Gingerbread, Google voi ottaa käyttöön muutoksia, parannuksia ja uusia ominaisuuksia Androidin integroinnissa näihin palveluihin ilman laiteohjelmistopäivitystä.
Se on melko iso juttu maailmassa, jossa Jelly Bean ja KitKat - Android 4.1-4.4 - hallitsevat edelleen aktiivista asennuskantaa, ja Lollipop muodostaa vain 12, 4 prosenttia aktiivisista asennuksista viimeisellä määrällä. (Sitä vastoin verrattuna Sundar Pichain viime vuoden I / O: n 93 prosentin lukuun.) Koska Play-palveluita on olemassa, paljon useammilla ihmisillä on käytössään päivitetyt versiot ominaisuuksista kuten Play Games ja Android Wear, kuin muuten olisi. tapaus. Juuri tämä sallii Androidin hulluuden vauhdissa, vaikka monet OEM-valmistajat vetoavat edelleen jalkojensa päivityksiin.
Tämä on hyödyllistä kehittäjille ja käyttäjille koko joukosta syitä, joista suurin osa on ilmeisiä. Sen sijaan, että DEV: n olisi huolehdittava kohdistamisesta kaikkiin näihin Google-ominaisuuksiin eri tavalla käyttöjärjestelmän versioissa, Play Services tekee raskaan nostamisen. Lisäksi käyttäjät eivät jää hätään, jos he eivät käytä uusinta Android-versiota.
Ominaisuudet ja turvallisuus käyttäjille
Play-palveluiden kautta monet Android- ominaisuuksiksi ajatellut asiat - kuten Lollipopin Smart Lock, Google-sijaintipalvelut ja Play-pelit - on irrotettu ydinjärjestelmästä. Se on toinen syy, miksi iOS: n ja Android-version jakelun vertailu ei kerro tarinaa. Hyvin merkittävä osa Google Android -kokemuksesta pidetään ajan tasalla automaattisesti taustalla.
Sitä lukuun ottamatta, että suurin osa Googlen omista Android-sovelluksista voidaan päivittää itsenäisesti Google Playn kautta - kokoelma, joka Android 5.0: een lukien sisältää myös WebView-komponentin, jota käytetään verkkosivujen tuottamiseen sovellusten sisällä. Sama pätee moniin valmistajan mukana toimitettuihin sovelluksiin - esimerkiksi HTC työntää nyt päivityksiä moniin Sense-sovelluksiinsa Play Kaupan kautta.
On totta, että jotkut muutokset, korjaukset ja parannukset vaativat edelleen laiteohjelmiston päivityksen. Mutta vuoden 2015 Android-ekosysteemissä on paljon todella tärkeitä juttuja, joita ei enää tehdä.
Toimeksiantajat jätävät niin usein huomioimatta Play-palveluiden roolin Android-tietoturvassa.
Samoin on epätarkkaa sanoa, että vanhempi Android-versio on käyttäjille avoin haittaohjelmille. Google Play -palveluilla on valtava rooli vanhempien Android-puhelimien suojaamisessa huonoilta sovelluksilta, jotka yleensä tulevat muista sovelluskaupoista kuin Google Play.
Tärkein ase Google-arsenaalissa on "tarkista sovellukset" -ominaisuus, joka on oletuksena käytössä päällä Android 4.2 tai uudempi. Kun asennat sovelluksen kolmannen osapuolen sijainnista, tämä jatkuvasti päivitettävä ominaisuus skannaa sen haitallisten taipumusten tunnistamiseksi. Juuri näin tapahtui, kun viime vuonna tapahtui Android-väärennetyn tietoturvan pelottelu, ja Play-palveluiden ansiosta valtaosa Android-laitteista ei koskaan altistunut tälle. (Google Play Kauppa päivitettiin samalla tavoin estämään sovelluksia, jotka käyttävät tätä tiettyä hyväksikäyttöä.)
Saatat ajatella tätä stop-ratkaisuna ja tavallaan se on. Mutta kuten totesimme tuolloin, se on aika tehokas. Kummassakaan tapauksessa haittaohjelmat eivät pääse läpi, ja käyttäjät ovat suojattuja - vaikka he käyttäisivät Androidin vanhaa versiota. Tämä on se kohta, jonka Microsoft kaipaa otettaessaan Googlen ennätysten mobiiliturvallisuudesta.
LISÄÄ: Android-tietoturvaan liittyvät kysymykset ja vastaukset Googlen Adrian Ludwigin kanssa
Vakuutus Googlelle
Google Play -palvelut on täynnä omaa Google-tavaraa, eikä sellaisenaan sisälly Android Open Source Source Project -projektiin (AOSP). Kuten muutkin Google-sovellukset, se on suljetun lähdekoodin. Kaikki avoimen lähdekoodin Androidin "haarukka", joka julkaistaan ilman Googlen bittejä, on yksin.
Play-palvelujen puute Android-haarukoissa luo paljon lisätyötä jokaiselle, joka haluaa viedä Androidin Googlesta.
Mikään ei estä valmistajaa, joka haluaa rakentaa Android-laitteen saamatta GMS (Google Mobile Services) -hyväksyntää, rakentaa omaa palvelutasoaan avoimen lähdekoodin käyttöjärjestelmän päälle. Mutta toistaiseksi nämä pelaajat eivät ole toistaiseksi luoneet Play-palveluiden tärkeimpiä ominaisuuksia, jopa ne, jotka puhuvat avoimesti Androidin komentamisesta ja "luodin laittamisesta Googlen pään läpi".
Aivan kuten Play-palvelut ovat ratkaisu joihinkin Androidin luontaisista heikkouksista - mukana olevien liikkuvien osien määrästä johtuvaan ohjelmistopäivityksen hitauteen ja sovelluksen kehitykseen ja turvallisuusvaikutuksiin - Play-palvelujen puute Android-haarukoissa luo merkittäviä suunnittelutöitä kenelle tahansa, joka haluaa viedä Androidin Googlesta.
LISÄÄ: Mikä haarukka on 'haarukka?'
Emme ehdota, että tämä on osa jotakin jumalallisen Googlen yleissuunnitelmaa, mutta tämä on tilanne. Android-kaltainen käyttöjärjestelmä voi hiukan lisätä markkinaosuuttaan vain laitteen (ja operaattorin) monimuotoisuuden avulla. Monimuotoisuus johtaa väistämättä pirstoutumiseen ja torjumiseksi tarvitset käyttö- ja suojauskerroksen, joka on käyttöjärjestelmän ulkopuolella.
Se on haaste, joka kaikkien Androidin vakuuttavien haarukoiden on ratkaistava. Sillä välin Google Android -maailman käyttäjillä on Play-palvelut kiittääkseen alustan kasvun mahdollistamisesta ja laitteiden suojaamisesta.