تعتمد بعض حِزم تطوير البرامج (SDK) لنظام التشغيل Android لمنصة Firebase على خدمات Google Play، ما يعني أنّها لن تعمل إلا على الأجهزة والمحاكيات التي تم تثبيت "خدمات Google Play" عليها. تتواصل حِزم تطوير البرامج (SDK) لمنصة Firebase هذه مع خدمة الخلفية في "خدمات Google Play" على الجهاز لتوفير واجهة برمجة تطبيقات آمنة ومحدّثة وخفيفة لتطبيقك. ويُرجى العِلم أنّ بعض أجهزة Android، مثل أجهزة Amazon Kindle Fire أو الأجهزة التي يتم بيعها في بعض المناطق، لم يتم تثبيت "خدمات Google Play" عليها.
ما هي حِزم تطوير البرامج (SDK) لنظام التشغيل Android من Firebase التي تتطلّب "خدمات Google Play"؟
يمكن تقسيم حِزم تطوير البرامج (SDK) لمنصّة Firebase إلى ثلاث فئات:
- خدمات Play مطلوبة: تتطلّب حِزم SDK هذه "خدمات Google Play"، وإلا أنّها لا تتضمّن أي وظائف.
- خدمات Play المقترحة: تتطلب حِزم SDK هذه أن تتضمّن "خدمات Google Play" وظائف كاملة، إلا أنّها توفّر معظم وظائفها حتى بدون "خدمات Google Play".
- خدمات Play غير مطلوبة: لا تتطلّب حِزم SDK هذه توفير خدمات Google Play بشكل كامل.
والجداول أدناه دقيقة فقط لأحدث إصدار من كل حزمة SDK. قد تشتمل بعض الإصدارات الأقدم على متطلبات أكثر صرامة.
خدمات Google Play غير مطلوبة
Product | المكتبة | خدمات Google Play؟ |
---|---|---|
مزوّدو خدمة تصحيح الأخطاء المخصّصون لـ App Check | com.google.firebase:firebase-appcheck:18.0.0 com.google.firebase:firebase-appcheck-ktx:18.0.0 com.google.firebase:firebase-appcheck-debug:18.0.0 |
غير مطلوبة |
واجهة برمجة التطبيقات App Distribution | com.google.firebase:firebase-appdistribution-api:16.0.0-beta12 com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta12 |
غير مطلوبة |
App Distribution | com.google.firebase:firebase-appdistribution:16.0.0-beta12 | غير مطلوبة |
المصادقة | com.google.firebase:firebase-auth:23.0.0 com.google.firebase:firebase-auth-ktx:23.0.0 |
غير مطلوبة |
Cloud Firestore | com.google.firebase:firebase-firestore:25.0.0 com.google.firebase:firebase-firestore-ktx:25.0.0 |
غير مطلوبة |
وظائف السحابة الإلكترونية لحزمة تطوير البرامج (SDK) لعميل Firebase | com.google.firebase:firebase-functions:21.0.0 com.google.firebase:firebase-functions-ktx:21.0.0 |
غير مطلوبة |
التخزين في السحابة الإلكترونية لبرنامج Firebase | com.google.firebase:firebase-storage:21.0.0 com.google.firebase:firebase-storage-ktx:21.0.0 |
غير مطلوبة |
Crashlytics | com.google.firebase:firebase-crashlytics:19.0.0 com.google.firebase:firebase-crashlytics-ktx:19.0.0 |
غير مطلوبة |
المراسلة داخل التطبيق | com.google.firebase:firebase-inappmessaging:21.0.0 com.google.firebase:firebase-inappmessaging-ktx:21.0.0 |
غير مطلوبة |
عرض المراسلة داخل التطبيق | com.google.firebase:firebase-inappmessaging-display:21.0.0 com.google.firebase:firebase-inappmessaging-display-ktx:21.0.0 |
غير مطلوبة |
عمليات تثبيت Firebase | com.google.firebase:firebase-installations:18.0.0 com.google.firebase:firebase-installations-ktx:18.0.0 |
غير مطلوبة |
مراقبة الأداء | com.google.firebase:firebase-perf:21.0.0 com.google.firebase:firebase-perf-ktx:21.0.0 |
غير مطلوبة |
قاعدة بيانات الوقت الفعلي | com.google.firebase:firebase-database:21.0.0 com.google.firebase:firebase-database-ktx:21.0.0 |
غير مطلوبة |
الإعداد عن بُعد | com.google.firebase:firebase-config:22.0.0 com.google.firebase:firebase-config-ktx:22.0.0 |
غير مطلوبة |
Vertex AI لبرنامج Firebase | com.google.firebase:firebase-VERexai:16.0.0-beta01 | غير مطلوبة |
خدمات Google Play مطلوبة أو مُقترَحة
Product | المكتبة | خدمات Google Play؟ |
---|---|---|
AdMob | com.google.android.gms:play-services-ads:23.1.0 | خيار مقترَح* |
إحصاءات Google | com.google.firebase:firebase-analytics:22.0.0 com.google.firebase:firebase-analytics-ktx:22.0.0 |
خيار مقترَح* |
موفِّر خدمة التحقّق من التطبيقات في Play Integrity | com.google.firebase:firebase-appcheck-playintegrity:18.0.0 | مطلوب |
موفّر خدمة SafetyNet | com.google.firebase:firebase-appcheck-safetynet:16.1.2 | مطلوب |
فهرسة التطبيقات | com.google.firebase:firebase-appindexing:20.0.0 | مطلوب |
خدمة المراسلة عبر السحابة الإلكترونية | com.google.firebase:firebase-messaging:24.0.0 com.google.firebase:firebase-messaging-ktx:24.0.0 |
مطلوب |
الروابط الديناميكية | com.google.firebase:firebase- Dynamic-links:22.0.0 com.google.firebase:firebase- Dynamic-links-ktx:22.0.0 |
مطلوب |
رؤية تكنولوجيا تعلُّم الآلة من Firebase | com.google.firebase:firebase-ml-vision:24.1.0 | مطلوب |
النموذج المخصّص لتعلُّم الآلة في Firebase | com.google.firebase:firebase-ml-model-interpreter:22.0.4 | مطلوب |
* يمكن لحزمة تطوير البرامج (SDK) لمنصّة Firebase الخاصة بخدمة "إحصاءات Google" إرسال الأحداث على أي جهاز، ولكن بعض الإحصاءات التلقائية مثل الخصائص الديمغرافية لا تتوفّر إلا على الأجهزة المزوّدة "بخدمات Google Play".