Isi kandungan:
Sekiranya anda memberikan perhatian yang cukup terhadap perkara-perkara ini, anda mungkin melihat perkhidmatan Google Play yang dikemas kini dari semasa ke semasa pada peranti Android anda. Jika anda mengikuti bahagian teknikal Android yang lebih teknikal, anda akan mengetahui ia telah diumumkan beberapa tahun lalu untuk memperkenalkan API dan ciri baru dengan cara yang tidak memerlukan kemas kini firmware. Anda boleh dimaafkan kerana menolaknya sebagai bahagian yang kering dan teknikal OS, tetapi sebenarnya ia adalah bahagian penting dalam cara kerja Android moden.
Pemaju mendapatkan API penting yang berfungsi merentasi sebahagian besar pangkalan pengguna Android yang aktif. Pengguna pula mendapat manfaat daripada ini, melalui ciri-ciri baru dan pembetulan keselamatan walaupun mereka tidak menjalankan versi OS terbaru. Dan untuk Google, Play Services bertindak sebagai insurans terhadap kebangkitan Android "bercabang".
Teruskan membaca untuk melihat bagaimana Perkhidmatan Google Play adalah senjata hebat terhadap beberapa musuh hebat Android (dan Google), dan bagaimana perbincangan tentang keselamatan Android atau "pemecahan" adalah cacat tanpa pemahaman tentangnya.
Primary Play Perkhidmatan
Perkara pertama dahulu - apakah Perkhidmatan Google Play? Dari perspektif pengguna, aplikasinya, dikawal oleh Google yang mengemas kini secara automatik di latar belakang melalui Google Play Store. Tidak semestinya mana-mana bahagian aplikasi yang dihadapi pengguna, melainkan anda mengira ikon "Tetapan Google" pada telefon yang menjalankan Lollipop dan versi terdahulu. Tetapi pelbagai jenis Perkhidmatan Play tersebar di seluruh Android, terutama dalam versi OS yang lebih baru.
Sebagai aplikasi "tahap sistem", Perkhidmatan Main boleh berjalan dengan kebenaran yang tinggi dan menggantikan apa sahaja dan segala-galanya dalam OS jika perlu, jadi Google boleh mengubahsuainya dengan mudah pada masa akan datang.
Perkhidmatan Main adalah penjaga pintu untuk perkhidmatan Google pada peranti Android anda.
Untuk meletakkannya semata-mata: jika apl Android berinteraksi dengan perkhidmatan Google, kemungkinan ia melakukannya melalui Perkhidmatan Google Play.
Semasa kata kunci Google I / O 2014, Google VP Sundar Pichai berkata bahawa versi baru Play Services telah dilancarkan setiap enam minggu, sambil menambah bahawa 93 peratus pangkalan pemasangan Android aktif menjalankan versi terkini pada masa itu.
Alat untuk pemaju
Pustaka klien Google Play Services memberikan API pemaju untuk membuat apl bekerja dengan perkhidmatan Google pada peranti dengan aplikasi Play Services dipasang. Ini termasuk Pemesejan Awan, Drive, Lokasi, Permainan Main, Android Wear dan Google Fit, untuk menamakan beberapa. Dan kerana apl Perkhidmatan Play mengemas kini secara automatik di latar belakang, dan berfungsi pada semua versi Android kembali ke 2.3 Gingerbread, Google boleh melancarkan perubahan, penambahbaikan dan ciri-ciri baru dalam integrasi Android dengan perkhidmatan ini tanpa pembaruan firmware.
Itulah perjanjian yang cukup besar di dunia di mana Jelly Bean dan KitKat - Android 4.1-4.4 - terus menguasai asas pemasangan aktif, dengan Lollipop membentuk hanya 12.4 peratus daripada pemasangan aktif pada kiraan terakhir. (Sebaliknya, berbanding angka 93 peratus yang diberikan oleh Sundar Pichai pada tahun lepas I / O.) Oleh kerana Perkhidmatan Play ada, lebih ramai orang mempunyai akses ke versi terkini ciri seperti Play Games dan Android Wear daripada sebaliknya kes itu. Ini yang membolehkan kelajuan Android yang tidak seimbang walaupun ramai OEM terus menyeret kaki mereka pada peningkatan platform.
Ini baik untuk pemaju dan pengguna untuk banyak alasan, yang kebanyakannya jelas. Daripada devs perlu bimbang tentang menargetkan setiap ciri Google ini secara berbeza di seluruh versi OS, pengangkatan berat dilakukan oleh Play Services. Lebih-lebih lagi, pengguna tidak tersesat jika mereka tidak menjalankan versi Android terkini.
Ciri dan keselamatan untuk pengguna
Melalui Perkhidmatan Main, banyak perkara yang dianggap sebagai ciri Android - seperti Smart Lock Lollipop, perkhidmatan lokasi Google dan Permainan Main - telah dipadam dari OS inti. Itulah sebab lain mengapa secara langsung membandingkan pengedaran versi iOS dan Android tidak memberitahu keseluruhan cerita. Sebahagian besar pengalaman Google Android terus dikemas kini, secara automatik, di latar belakang.
Ini selain daripada hakikat bahawa kebanyakan aplikasi Android Google sendiri boleh dikemas kini secara bebas melalui Google Play - koleksi yang, seperti Android 5.0 juga termasuk komponen WebView yang digunakan untuk memberikan halaman web dalam aplikasi. Begitu juga dengan banyak aplikasi pengilang yang dibekalkan - HTC, sebagai contoh, kini mengalihkan kemas kini kepada banyak apl Sense melalui Play Store.
Memang benar bahawa beberapa perubahan, pembetulan dan penambahbaikan masih memerlukan kemas kini firmware. Tetapi dalam ekosistem Android pada tahun 2015, terdapat banyak perkara penting yang tidak lagi berlaku.
Peranan Perkhidmatan Main dalam keselamatan Android sering diabaikan oleh orang ramai.
Dengan token yang sama, tidak tepat untuk mengatakan bahawa berada pada versi Android yang lebih tua meninggalkan pengguna pengguna terbuka lebar ke malware. Perkhidmatan Google Play mempunyai peranan yang sangat besar untuk dimainkan dalam mengamankan telefon Android yang lebih tua terhadap aplikasi buruk, yang biasanya datang dari kedai apl selain Google Play.
Senjata utama dalam senjata Google adalah ciri "mengesahkan aplikas", yang dihidupkan secara lalai dalam Android 4.2 dan ke atas. Apabila anda memasang aplikasi dari lokasi pihak ketiga, ia diimbas oleh ciri ini sentiasa dikemas kini untuk mengenal pasti kecenderungan yang berniat jahat. Inilah yang berlaku apabila ketakutan keselamatan "ID palsu" Android berlaku tahun lalu, dan terima kasih kepada Perkhidmatan Main yang majoriti peranti Android tidak pernah terdedah kepada perkara ini. (Gedung Google Play telah dikemas kini dengan cara yang sama untuk menghalang apl menggunakan eksploit tertentu ini.)
Anda mungkin berfikir ini sebagai penyelesaian stopgap, dan dengan cara ini. Tetapi seperti yang kita katakan pada masa itu, ia sangat berkesan. Sama ada cara, perisian malware tidak dapat dilalui, dan pengguna dilindungi - walaupun mereka berada di versi lama Android. Ini adalah titik bahawa Microsoft merindui apabila ia mengambil pukulan pada rekod Google pada keselamatan mudah alih.
LEBIH: Q & A keselamatan Android dengan Google Adrian Ludwig
Insurans untuk Google
Perkhidmatan Google Play dipenuhi dengan barangan Google yang berpemilik, dan oleh itu tidak termasuk dalam Projek Sumber Terbuka Android (AOSP). Seperti apl Google yang lain, ia adalah sumber tertutup. Apa-apa "garpu" Android sumber terbuka yang dikeluarkan tanpa bit Google sendiri.
Kekurangan Perkhidmatan Play di garisan Android mewujudkan satu tan kerja tambahan bagi sesiapa yang serius tentang mengambil Android dari Google.
Tidak ada yang menghalang pengilang yang ingin membina peranti Android tanpa mendapat kelulusan GMS (Google Mobile Services) daripada membina lapisan perkhidmatan mereka sendiri di atas OS sumber terbuka. Namun setakat ini, ciri-ciri utama Perkhidmatan Main belum dicipta oleh pemain ini, bahkan mereka yang bercakap secara terbuka mengenai memerintah Android dan "meletakkan peluru melalui kepala Google."
Sama seperti Perkhidmatan Play adalah penyelesaian kepada beberapa kelemahan yang wujud oleh Android - kadar lambat kemas kini firmware, disebabkan oleh bilangan bahagian yang bergerak yang terlibat, dan perkembangan aplikasi dan implikasi keselamatan ini - kekurangan Perkhidmatan Play dalam garisan Android mewujudkan penting kerja kejuruteraan untuk sesiapa yang serius tentang mengambil Android dari Google.
LEBIH: Apa garpu itu 'garpu?'
Kami tidak mencadangkan ini adalah sebahagian daripada pelan induk Google yang jahat, tetapi ini adalah keadaan yang wujud. Sistem operasi seperti Android hanya boleh memakan pangsa pasar dengan bantuan kepelbagaian peranti (dan carrier). Kepelbagaian tidak dapat dielakkan membawa kepada pemecahan, dan untuk memerangi yang anda perlukan lapisan perkhidmatan dan keselamatan yang ada di luar OS.
Itulah cabaran yang mana garpu Android meyakinkan perlu diselesaikan. Pada masa yang sama, mereka di dunia Google Android mempunyai Perkhidmatan Main untuk berterima kasih untuk membolehkan pertumbuhan platform, dan membantu memastikan peranti selamat.