نظرة عامة على خدمات Google Play

تدعم "خدمات Google Play" مجموعة كبيرة من حزم تطوير البرامج (SDK) على نظام التشغيل Android لمساعدتك في إنشاء تطبيقك وتحسين الخصوصية والأمان وجذب المستخدمين وتنمية نشاطك التجاري. يُرجى العلم بأن حِزم SDK هذه فريدة لأنها لا تتطلّب سوى تضمين مكتبة عملاء رفيعة في تطبيقك، كما هو موضَّح في الشكل 1. في وقت التشغيل، تعرض مكتبة البرامج الجزء الأكبر من عملية تنفيذ حزمة تطوير البرامج (SDK) وبصمتها في خدمات Google Play.

من خلال توفير عمليات تنفيذ مشتركة من جهة العميل، يمكن لخدمات Google Play تنفيذ ما يلي:

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

تتوافق مكتبات البرامج الخفيفة مع خدمات Google Play باستخدام IPC. تتوفر خدمات Google Play على الهواتف والأجهزة اللوحية وأجهزة الكمبيوتر المحمول وأجهزة التلفزيون والساعات، فضلاً عن السيارات.

الشكل 1. تتلقى خدمات Google Play تحديثات منتظمة تحتوي على تحسينات وإصلاحات للأخطاء.

آلية عمل "خدمات Google Play"

حزم SDK

توفّر كل حزمة تطوير برامج (SDK) متوافقة مع "خدمات Google Play" مكتبة برامج خفيفة تحتوي على واجهات برمجة التطبيقات اللازمة للتفاعل مع الخدمة المعنية. وتسمح لك واجهات برمجة التطبيقات الأخرى بحل أي مشاكل في وقت التشغيل، مثل الخدمات المفقودة أو غير المفعّلة أو القديمة. إذا كنت تستخدم Android Studio 3.4 أو إصدارًا أحدث مع تفعيل تقليص الرموز، يمكن أن يساعد محسِّن R8 في الحد من تأثير كل حزمة SDK وتأثيره على حجم حزمة تطبيقك.

للوصول إلى ميزات أو خدمات "خدمات Google Play" الجديدة، يمكنك ترقية حزمة تطوير البرامج (SDK) عند إصدار إصدار جديد إلى مستودع Google Maven.

الخدمات

تشتمل خدمات Google Play على خدمات Google على الجهاز فقط يتم تشغيلها في الخلفية على كل جهاز Android معتمَد من Google.

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

الخطوات التالية: إعداد تطبيقك

لبدء استخدام واجهات برمجة تطبيقات خدمات Google Play في تطبيقك، اقرأ دليل الإعداد هذا.