مقالة سلعة

عبقرية خدمات Google Play: معالجة تجزئة Android والبرامج الضارة والتشعب في ضربة واحدة

خدمات جوجل بلاي

إذا كنت تولي اهتمامًا كافيًا لهذه الأشياء ، فمن المحتمل أنك رأيت خدمات جوجل بلاي التحديث من وقت لآخر على أجهزة Android الخاصة بك. إذا اتبعت الجانب الأكثر تقنية من Android ، فستعرف أنه تم الإعلان عنه قبل بضع سنوات لتقديم واجهات برمجة تطبيقات وميزات جديدة بطريقة لا تتطلب تحديث البرامج الثابتة. قد يُغفر لك رفضها كجزء جاف وتقني من نظام التشغيل ، ولكنها في الواقع جزء مهم للغاية من طريقة عمل Android الحديث.

يحصل المطورون على واجهات برمجة تطبيقات مهمة تعمل عبر الغالبية العظمى من قاعدة مستخدمي Android النشطين. يستفيد المستخدمون بدورهم من ذلك ، من خلال الميزات الجديدة والإصلاحات الأمنية حتى لو لم يكن لديهم أحدث إصدار من نظام التشغيل. وبالنسبة إلى Google ، تعمل خدمات Play بمثابة تأمين ضد ظهور Android "المتشعب".

تقدم Verizon Pixel 4a مقابل 10 دولارات شهريًا على خطوط جديدة غير محدودة

تابع القراءة لترى كيف تعد خدمات Google Play سلاحًا هائلاً ضد بعض أنظمة Android (و Google) أعظم الأعداء ، وكيف أن أي نقاش حول أمان Android أو "التجزئة" معيب بدون فهم منه.

تمهيدي Play Services

أول الأشياء أولاً - ما هي خدمات Google Play؟ من وجهة نظر المستخدم ، إنه تطبيق تتحكم فيه Google ويتم تحديثه تلقائيًا في الخلفية من خلال متجر Google Play. لا يوجد أي جزء من التطبيق يواجه المستخدم ، ما لم تحسب رمز "إعدادات Google" على الهواتف التي تعمل

مصاصة والإصدارات السابقة. لكن المحلاق المختلفة لخدمات Play منتشرة في جميع أنحاء Android ، خاصة في الإصدارات الأحدث من نظام التشغيل.

باعتباره "تطبيقًا" على مستوى النظام ، يمكن تشغيل "خدمات Play" بأذونات مرتفعة وتحل محل أي شيء وكل شيء في نظام التشغيل إذا احتاج إلى ذلك ، لذلك يمكن لـ Google تعديله بسهولة للقيام بالمزيد في المستقبل.

Play Services هو حارس البوابة لخدمات Google على جهاز Android الخاص بك.

ببساطة ، إذا تفاعل تطبيق Android مع خدمة Google ، فمن المحتمل أنه يفعل ذلك من خلال خدمات Google Play.

خلال الكلمة الرئيسية لـ Google I / O 2014 ، قال نائب رئيس Google ، Sundar Pichai ، إن الإصدارات الجديدة من خدمات Play يتم طرحها كل ستة أسابيع ، مضيفًا أن 93 بالمائة من قاعدة تثبيت Android النشطة كانت تشغل أحدث إصدار في زمن.

سوندار بيتشاي في Google IO

أدوات للمطورين

تمنح مكتبة عملاء Google Play Services APIs للمطورين لجعل التطبيقات تعمل مع خدمات Google على الأجهزة التي تم تثبيت تطبيق Play Services عليها. يتضمن ذلك المراسلة السحابية و Drive والموقع وألعاب Play و Android Wear و Google Fit ، على سبيل المثال لا الحصر. ولأن تطبيق Play Services يتم تحديثه تلقائيًا في الخلفية ، ويعمل على جميع إصدارات Android مرة أخرى 2.3 خبز الزنجبيل، يمكن لـ Google إجراء التغييرات والتحسينات والميزات الجديدة في تكامل Android مع هذه الخدمات دون تحديث البرامج الثابتة.

هذه مشكلة كبيرة جدًا في عالم حيث Jelly Bean و KitKat - Android 4.1-4.4 - يواصلان الهيمنة قاعدة التثبيت النشط ، مع مصاصة تشكل 12.4 بالمائة فقط من عمليات التثبيت النشطة في آخر إحصاء. (قارن ذلك مع رقم 93 بالمائة الذي قدمه Sundar Pichai في I / O العام الماضي.) نظرًا لوجود خدمات Play ، كثيرا يمكن لعدد أكبر من الأشخاص الوصول إلى إصدارات محدثة من الميزات مثل ألعاب Play و Android Wear أكثر مما يمكن أن يكون عليه الحال بخلاف ذلك. هذا هو ما يسمح وتيرة Android المجنونة حتى مع استمرار العديد من مصنعي المعدات الأصلية في التراجع عن ترقيات النظام الأساسي.

هذا مفيد للمطورين والمستخدمين لمجموعة كاملة من الأسباب ، معظمها واضح. بدلاً من قلق المطورين بشأن استهداف كل ميزة من ميزات Google هذه بشكل مختلف عبر إصدارات نظام التشغيل ، يتم تنفيذ العبء الثقيل بواسطة Play Services. علاوة على ذلك ، لن يتم ترك المستخدمين في مأزق إذا لم يكن لديهم أحدث إصدار من Android.

تمثال Chrome Android

الميزات والأمان للمستخدمين

من خلال Play Services ، يعتقد أن الكثير من الأشياء ذكري المظهر تم فصل الميزات - مثل Smart Lock في Lollipop وخدمات الموقع من Google وألعاب Play - عن نظام التشغيل الأساسي. هذا سبب آخر يجعل المقارنة المباشرة لتوزيع إصدارات iOS و Android لا تخبر القصة كاملة. جزء مهم جدًا من جوجل يتم تحديث تجربة Android تلقائيًا في الخلفية.

هذا بصرف النظر عن حقيقة أنه يمكن تحديث معظم تطبيقات Android الخاصة بـ Google بشكل مستقل من خلال Google Play - وهي مجموعة ، اعتبارًا من أندرويد 5.0يتضمن أيضًا مكون WebView تستخدم لعرض صفحات الويب داخل التطبيقات. وينطبق الشيء نفسه على العديد من التطبيقات المجمعة من قبل الشركة المصنعة - على سبيل المثال ، تقوم HTC ، على سبيل المثال ، بدفع التحديثات إلى العديد من تطبيقات Sense من خلال متجر Play.

صحيح أن بعض التغييرات والإصلاحات والتحسينات لا تزال تتطلب تحديث البرنامج الثابت. ولكن في نظام Android البيئي لعام 2015 ، هناك نطاق كثيرا لأشياء مهمة حقًا لم تعد كذلك.

غالبًا ما يتجاهل المتشائمون دور خدمات Play في أمان Android.

على نفس المنوال ، من غير الدقيق أن نقول إن استخدام إصدار أقدم من Android يترك المستخدمين مفتوحين على نطاق واسع للبرامج الضارة. تلعب خدمات Google Play دورًا هائلاً في تأمين هواتف Android القديمة ضد التطبيقات السيئة ، والتي تأتي عمومًا من متاجر التطبيقات بخلاف Google Play.

السلاح الرئيسي في ترسانة Google هو ميزة "التحقق من التطبيقات" ، والتي يتم تشغيلها افتراضيًا في Android 4.2 والإصدارات الأحدث. عندما تقوم بتثبيت تطبيق من موقع جهة خارجية ، يتم فحصه بواسطة هذه الميزة التي يتم تحديثها باستمرار لتحديد الميول الخبيثة. هذا هو بالضبط ما حدث عندما حدث ذعر أمان Android "المزيف" العام الماضي، وبفضل Play Services ، لم تتعرض الغالبية العظمى من أجهزة Android لهذا الأمر. (تم تحديث متجر Google Play بطريقة مماثلة لحظر التطبيقات باستخدام هذا الاستغلال المحدد.)

قد تفكر في هذا كحل مؤقت ، وبطريقة ما هو كذلك. لكن كما نحن وأشار في ذلك الوقت، إنها فعالة جدًا. في كلتا الحالتين ، لا تصل البرامج الضارة ، ويتم حماية المستخدمين - حتى لو كانوا يستخدمون إصدارًا قديمًا من Android. هذه هي النقطة التي تفتقدها Microsoft عندما تقوم بذلك يأخذ لقطة لسجل Google في أمن الأجهزة المحمولة.

المزيد: سؤال وجواب أمان Android مع Adrian Ludwig من Google

فرع

التأمين لجوجل

خدمات Google Play مليئة بأشياء Google الخاصة ، وبالتالي فهي غير مدرجة في مشروع Android مفتوح المصدر (AOSP). مثل تطبيقات Google الأخرى ، فهو مغلق المصدر. أي "فرع" من Android مفتوح المصدر الذي تم إصداره بدون أجزاء Google من تلقاء نفسه.

يؤدي عدم وجود خدمات Play في Android forks إلى خلق الكثير من العمل الإضافي لأي شخص جاد في إبعاد Android عن Google.

لا يوجد ما يمنع الشركة المصنعة من الرغبة في بناء جهاز Android دون الحصول على موافقة GMS (خدمات Google للجوال) من بناء طبقة الخدمة الخاصة بها فوق نظام التشغيل مفتوح المصدر. ولكن حتى الآن لم يتم إعادة إنشاء أهم ميزات Play Services بواسطة هؤلاء اللاعبين ، حتى أولئك الذين يتحدثون بصراحة عن السيطرة على Android و "وضع رصاصة في رأس Google".

تمامًا كما تعد Play Services حلاً لبعض نقاط الضعف المتأصلة في Android - بطء وتيرة البرامج الثابتة التحديثات ، نظرًا لعدد الأجزاء المتحركة المعنية ، وآثار تطوير التطبيق والأمان المترتبة على ذلك - ال نقص تخلق خدمات Play في Android forks عملاً هندسيًا كبيرًا لأي شخص جاد في إبعاد Android عن Google.

أكثر من ذلك: ما هي الشوكة؟

نحن لا نقترح أن هذا جزء من خطة رئيسية شيطانية من Google ، ولكن هذا هو الوضع القائم. يمكن لنظام تشغيل مثل Android فقط الحصول على حصة في السوق بمساعدة تنوع الجهاز (والناقل). يؤدي التنوع حتمًا إلى التجزئة ، ولمكافحة الحاجة إلى طبقة خدمة وأمان موجودة خارج نظام التشغيل.

هذا هو التحدي الذي يجب أن تحله أي شوكة مقنعة لنظام Android. في غضون ذلك ، من هم في جوجل يشكر عالم Android خدمات Play على تمكين نمو النظام الأساسي والمساعدة في الحفاظ على أمان الأجهزة.

هذه هي أفضل سماعات أذن لاسلكية يمكنك شراؤها بكل سعر!
حان الوقت لقطع الحبل السري!

هذه هي أفضل سماعات أذن لاسلكية يمكنك شراؤها بكل سعر!

أفضل سماعات الأذن اللاسلكية مريحة ، وذات صوت رائع ، ولا تكلف الكثير ، ويمكن وضعها بسهولة في الجيب.

كل ما تحتاج لمعرفته حول PS5: تاريخ الإصدار والسعر والمزيد
الجيل القادم

كل ما تحتاج لمعرفته حول PS5: تاريخ الإصدار والسعر والمزيد.

أكدت شركة Sony رسميًا أنها تعمل على PlayStation 5. إليك كل ما نعرفه عنها حتى الآن.

أطلقت نوكيا هاتفين جديدين يعملان بنظام Android One بسعر أقل من 200 دولار
نوكياس الجديدة

أطلقت نوكيا هاتفين جديدين يعملان بنظام Android One بسعر أقل من 200 دولار.

يعد Nokia 2.4 و Nokia 3.4 أحدث الإضافات إلى مجموعة الهواتف الذكية ذات الميزانية المحدودة من HMD Global. نظرًا لأن كلاهما يعمل بنظام Android One ، فمن المضمون تلقيهما تحديثين رئيسيين لنظام التشغيل وتحديثات أمنية منتظمة لمدة تصل إلى ثلاث سنوات.

هذه هي أفضل العصابات لـ Fitbit Sense و Versa 3
جديد ومحسّن

هذه هي أفضل العصابات لـ Fitbit Sense و Versa 3.

إلى جانب إصدار Fitbit Sense و Versa 3 ، قدمت الشركة أيضًا نطاقات إنفينيتي جديدة. لقد اخترنا أفضلها لتسهيل الأمور عليك.

smihub.com