Google 致力于为黑人社区推动种族平等。查看具体举措
ترجمت واجهة Cloud Translation API‏ هذه الصفحة.
Switch to English

تبعيات مجموعات Firebase Android SDK على خدمات Google Play

تعتمد بعض حزم Firebase Android SDK على خدمات Google Play ، مما يعني أنها ستعمل فقط على الأجهزة والمحاكيات التي تم تثبيت خدمات Google Play عليها. تتواصل مجموعات Firebase SDK هذه مع خدمة الخلفية لخدمات Google Play على الجهاز لتوفير واجهة برمجة تطبيقات آمنة ومحدثة وخفيفة الوزن لتطبيقك. بعض أجهزة Android ، مثل أجهزة Amazon Kindle Fire أو تلك التي تُباع في بعض المناطق ، لم يتم تثبيت خدمات Google Play عليها.

ما هي حزم Firebase SDK التي تتطلب خدمات Google Play؟

يمكن تقسيم حزم Firebase SDK إلى ثلاث فئات:

  • خدمات التشغيل المطلوبة - تتطلب حزم SDK هذه خدمات Google Play ، وإلا فلن يكون لها وظائف.
  • يوصى بخدمات Play - تتطلب حزم SDK هذه توفير وظائف كاملة لخدمات Google Play ، لكنها لا تزال تقدم معظم الوظائف حتى بدون خدمات Google Play.
  • خدمات التشغيل غير مطلوبة - لا تتطلب SDKS هذه أن تتمتع خدمات Google Play بالوظائف الكاملة.

الجداول أدناه دقيقة فقط لأحدث إصدار من كل SDK. قد يكون لبعض الإصدارات القديمة متطلبات أكثر صرامة.

خدمات Google Play غير مطلوبة

منتج مكتبة خدمات جوجل بلاي؟
المصادقة com.google.firebase: firebase-auth: 20.0.4
com.google.firebase: firebase-auth-ktx: 20.0.4
غير مطلوب
سحابة Firestore com.google.firebase: firebase-firestore: 22.1.2
com.google.firebase: firebase-firestore-ktx: 22.1.2
غير مطلوب
وظائف السحابة لـ Firebase Client SDK com.google.firebase: وظائف Firebase: 19.2.0
com.google.firebase: firebase-function-ktx: 19.2.0
غير مطلوب
التخزين السحابي لـ Firebase com.google.firebase: firebase-storage: 19.2.2
com.google.firebase: firebase-storage-ktx: 19.2.2
غير مطلوب
Crashlytics com.google.firebase: firebase-crashlytics: 17.4.1
com.google
غير مطلوب
المراسلة داخل التطبيق com.google.firebase: firebase-inappmessaging: 19.1.5
com.google.firebase: firebase-inappmessaging-ktx: 19.1.5
غير مطلوب
شاشة الرسائل داخل التطبيق com.google.firebase: firebase-inappmessaging-display: 19.1.5
com.google.firebase: firebase-inappmessaging-display-ktx: 19.1.5
غير مطلوب
منشآت Firebase com.google.firebase: أنظمة Firebase: 16.3.5
com.google.firebase: firebase-plants-ktx: 16.3.5
غير مطلوب
مراقبة الاداء com.google.firebase: firebase-perf: 19.1.1
com.google.firebase: firebase-perf-ktx: 19.1.1
غير مطلوب
قاعدة بيانات الوقت الفعلي com.google.firebase: firebase-database: 19.7.0
com.google.firebase: firebase-database-ktx: 19.7.0
غير مطلوب
التكوين عن بعد com.google.firebase: firebase-config: 20.0.4
com.google.firebase: firebase-config-ktx: 20.0.4
غير مطلوب
منتج مكتبة خدمات جوجل بلاي؟
AdMob com.google.android.gms: play-services-ads: 20.0.0 مطلوب
تحليلات com.google.firebase: firebase-analytics: 18.0.3
com.google.firebase: firebase-analytics-ktx: 18.0.3
موصى به*
فهرسة التطبيق com.google.firebase: firebase-appindexing: 19.2.0 مطلوب
المراسلة السحابية com.google.firebase: firebase-messaging: 21.1.0
com.google.firebase: firebase-messaging-ktx: 21.0.1
مطلوب
روابط ديناميكية com.google.firebase: firebase-dynamic-links: 19.1.1
com.google.firebase: firebase-dynamic-links-ktx: 19.1.1
مطلوب
رؤية Firebase ML com.google.firebase: firebase-ml-vision: 24.1.0 مطلوب
نموذج Firebase ML المخصص com.google.firebase: firebase-ml-model-interpreter: 22.0.4 مطلوب

* يمكن لـ Firebase SDK لـ Google Analytics إرسال الأحداث على أي جهاز ، ولكن بعض الإحصاءات التلقائية مثل المعلومات السكانية متاحة فقط على الأجهزة التي تحتوي على خدمات Google Play