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

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

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

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

تواصل مكتبات العملاء الصغيرة الحجم مع "خدمات 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 بشكل مستقل عن مشغِّل شبكة الجوّال. تحديثات صور نظام التشغيل أو المصنّع الأصلي للجهاز. بشكل عام، فإن الأجهزة التي تعمل بنظام التشغيل Android 6.0 أو أعلى تلقّي التحديثات تلقائيًا، بشرط أن تتضمن هذه الأجهزة Google تم تثبيت خدمات Play وإتاحة مساحة تخزين كافية. هذا يعني أن المستخدمين وتلقي التحسينات وإصلاح الأخطاء بسرعة أكبر، ويمكنك الاستفادة من وأحدث واجهات برمجة التطبيقات مع الوصول إلى معظم الأجهزة في منظومة Android المتكاملة. الأجهزة الإصدارات الأقدم من Android 6.0 أو الأجهزة التي لم يتم تثبيت خدمات Google Play عليها، غير مدعومة.

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

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