برخی از Firebase Android SDK به Google Play services وابسته هستند، به این معنی که فقط روی دستگاهها و شبیهسازهایی با Google Play services نصب شده اجرا میشوند. این کیتهای توسعه نرمافزار Firebase با سرویس پسزمینه Google Play services در دستگاه ارتباط برقرار میکند تا یک API ایمن، بهروز و سبک برای برنامه شما ارائه کند. برخی از دستگاههای اندرویدی، مانند دستگاههای Amazon Kindle Fire یا دستگاههایی که در برخی مناطق فروخته میشوند، Google Play services نصب نکردهاند.
کدام یک از Firebase Android SDK به Google Play services نیاز دارند؟
Firebase SDK ها را می توان به سه دسته تقسیم کرد:
- Play services مورد نیاز — این SDK ها به Google Play services نیاز دارند، در غیر این صورت هیچ عملکردی ندارند.
- Play services توصیه میشود — این کیتهای توسعه نرمافزار (SDK) به Google Play services نیاز دارند تا عملکرد کاملی داشته باشند، اما همچنان اکثر عملکردها را حتی بدون Google Play services ارائه میکنند.
- Play services مورد نیاز نیست — این SDKS نیازی به عملکرد کامل Google Play services ندارند.
جداول زیر فقط برای آخرین نسخه هر SDK دقیق هستند. برخی از نسخه های قدیمی ممکن است الزامات سخت گیرانه تری داشته باشند.
Google Play services لازم نیست
محصول | کتابخانه | Google Play services ؟ |
---|---|---|
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 | مورد نیاز نیست |
API App Distribution | com.google.firebase:firebase-appdistribution-api:16.0.0-beta14 com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta14 | مورد نیاز نیست |
App Distribution | com.google.firebase:firebase-appdistribution:16.0.0-beta14 | مورد نیاز نیست |
Authentication | com.google.firebase:firebase-auth:23.2.0 com.google.firebase:firebase-auth-ktx:23.2.0 | مورد نیاز نیست |
Cloud Firestore | com.google.firebase:firebase-firestore:25.1.2 com.google.firebase:firebase-firestore-ktx:25.1.2 | مورد نیاز نیست |
Cloud Functions for Firebase Client SDK | com.google.firebase:firebase-functions:21.1.1 com.google.firebase:firebase-functions-ktx:21.1.1 | مورد نیاز نیست |
Cloud Storage for Firebase | com.google.firebase:firebase-storage:21.0.1 com.google.firebase:firebase-storage-ktx:21.0.1 | مورد نیاز نیست |
Crashlytics | com.google.firebase:firebase-crashlytics:19.4.1 com.google.firebase:firebase-crashlytics-ktx:19.4.1 | مورد نیاز نیست |
In-App Messaging | com.google.firebase:firebase-inappmessaging:21.0.1 com.google.firebase:firebase-inappmessaging-ktx:21.0.1 | مورد نیاز نیست |
نمایش In-App Messaging | com.google.firebase:firebase-inappmessaging-display:21.0.1 com.google.firebase:firebase-inappmessaging-display-ktx:21.0.1 | مورد نیاز نیست |
تاسیسات Firebase | com.google.firebase:firebase-installations:18.0.0 com.google.firebase:firebase-installations-ktx:18.0.0 | مورد نیاز نیست |
Performance Monitoring | com.google.firebase:firebase-perf:21.0.4 com.google.firebase:firebase-perf-ktx:21.0.4 | مورد نیاز نیست |
Realtime Database | com.google.firebase:firebase-database:21.0.0 com.google.firebase:firebase-database-ktx:21.0.0 | مورد نیاز نیست |
Remote Config | com.google.firebase:firebase-config:22.1.0 com.google.firebase:firebase-config-ktx:22.1.0 | مورد نیاز نیست |
Vertex AI در Firebase | com.google.firebase:firebase-vertexai:16.2.0 | مورد نیاز نیست |
Google Play services مورد نیاز یا توصیه می شود
محصول | کتابخانه | Google Play services ؟ |
---|---|---|
AdMob | com.google.android.gms:play-services-ads:24.0.0 | توصیه شده* |
Analytics | com.google.firebase:firebase-analytics:22.3.0 com.google.firebase:firebase-analytics-ktx:22.3.0 | توصیه شده* |
App Check Play Integrity ارائه دهنده | com.google.firebase:firebase-appcheck-playintegrity:18.0.0 | مورد نیاز |
ارائه دهنده SafetyNet App Check | com.google.firebase:firebase-appcheck-safetynet:16.1.2 | مورد نیاز |
App Indexing | com.google.firebase:firebase-appindexing:20.0.0 | مورد نیاز |
Cloud Messaging | com.google.firebase:firebase-messaging:24.1.0 com.google.firebase:firebase-messaging-ktx:24.1.0 | مورد نیاز |
Dynamic Links | com.google.firebase:firebase-dynamic-links:22.1.0 com.google.firebase:firebase-dynamic-links-ktx:22.1.0 | مورد نیاز |
Firebase ML Vision | 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 services در دسترس هستند.
،برخی از Firebase Android SDK به Google Play services وابسته هستند، به این معنی که فقط روی دستگاهها و شبیهسازهایی با Google Play services نصب شده اجرا میشوند. این کیتهای توسعه نرمافزار Firebase با سرویس پسزمینه Google Play services در دستگاه ارتباط برقرار میکند تا یک API ایمن، بهروز و سبک برای برنامه شما ارائه کند. برخی از دستگاههای اندرویدی، مانند دستگاههای Amazon Kindle Fire یا دستگاههایی که در برخی مناطق فروخته میشوند، Google Play services نصب نکردهاند.
کدام یک از Firebase Android SDK به Google Play services نیاز دارند؟
Firebase SDK ها را می توان به سه دسته تقسیم کرد:
- Play services مورد نیاز — این SDK ها به Google Play services نیاز دارند، در غیر این صورت هیچ عملکردی ندارند.
- Play services توصیه میشود — این کیتهای توسعه نرمافزار (SDK) به Google Play services نیاز دارند تا عملکرد کاملی داشته باشند، اما همچنان اکثر عملکردها را حتی بدون Google Play services ارائه میکنند.
- Play services مورد نیاز نیست — این SDKS نیازی به عملکرد کامل Google Play services ندارند.
جداول زیر فقط برای آخرین نسخه هر SDK دقیق هستند. برخی از نسخه های قدیمی ممکن است الزامات سخت گیرانه تری داشته باشند.
Google Play services لازم نیست
محصول | کتابخانه | Google Play services ؟ |
---|---|---|
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 | مورد نیاز نیست |
API App Distribution | com.google.firebase:firebase-appdistribution-api:16.0.0-beta14 com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta14 | مورد نیاز نیست |
App Distribution | com.google.firebase:firebase-appdistribution:16.0.0-beta14 | مورد نیاز نیست |
Authentication | com.google.firebase:firebase-auth:23.2.0 com.google.firebase:firebase-auth-ktx:23.2.0 | مورد نیاز نیست |
Cloud Firestore | com.google.firebase:firebase-firestore:25.1.2 com.google.firebase:firebase-firestore-ktx:25.1.2 | مورد نیاز نیست |
Cloud Functions for Firebase Client SDK | com.google.firebase:firebase-functions:21.1.1 com.google.firebase:firebase-functions-ktx:21.1.1 | مورد نیاز نیست |
Cloud Storage for Firebase | com.google.firebase:firebase-storage:21.0.1 com.google.firebase:firebase-storage-ktx:21.0.1 | مورد نیاز نیست |
Crashlytics | com.google.firebase:firebase-crashlytics:19.4.1 com.google.firebase:firebase-crashlytics-ktx:19.4.1 | مورد نیاز نیست |
In-App Messaging | com.google.firebase:firebase-inappmessaging:21.0.1 com.google.firebase:firebase-inappmessaging-ktx:21.0.1 | مورد نیاز نیست |
نمایش In-App Messaging | com.google.firebase:firebase-inappmessaging-display:21.0.1 com.google.firebase:firebase-inappmessaging-display-ktx:21.0.1 | مورد نیاز نیست |
تاسیسات Firebase | com.google.firebase:firebase-installations:18.0.0 com.google.firebase:firebase-installations-ktx:18.0.0 | مورد نیاز نیست |
Performance Monitoring | com.google.firebase:firebase-perf:21.0.4 com.google.firebase:firebase-perf-ktx:21.0.4 | مورد نیاز نیست |
Realtime Database | com.google.firebase:firebase-database:21.0.0 com.google.firebase:firebase-database-ktx:21.0.0 | مورد نیاز نیست |
Remote Config | com.google.firebase:firebase-config:22.1.0 com.google.firebase:firebase-config-ktx:22.1.0 | مورد نیاز نیست |
Vertex AI در Firebase | com.google.firebase:firebase-vertexai:16.2.0 | مورد نیاز نیست |
Google Play services مورد نیاز یا توصیه می شود
محصول | کتابخانه | Google Play services ؟ |
---|---|---|
AdMob | com.google.android.gms:play-services-ads:24.0.0 | توصیه شده* |
Analytics | com.google.firebase:firebase-analytics:22.3.0 com.google.firebase:firebase-analytics-ktx:22.3.0 | توصیه شده* |
App Check Play Integrity ارائه دهنده | com.google.firebase:firebase-appcheck-playintegrity:18.0.0 | مورد نیاز |
ارائه دهنده SafetyNet App Check | com.google.firebase:firebase-appcheck-safetynet:16.1.2 | مورد نیاز |
App Indexing | com.google.firebase:firebase-appindexing:20.0.0 | مورد نیاز |
Cloud Messaging | com.google.firebase:firebase-messaging:24.1.0 com.google.firebase:firebase-messaging-ktx:24.1.0 | مورد نیاز |
Dynamic Links | com.google.firebase:firebase-dynamic-links:22.1.0 com.google.firebase:firebase-dynamic-links-ktx:22.1.0 | مورد نیاز |
Firebase ML Vision | 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 services در دسترس هستند.
،برخی از Firebase Android SDK به Google Play services وابسته هستند، به این معنی که فقط روی دستگاهها و شبیهسازهایی با Google Play services نصب شده اجرا میشوند. این کیتهای توسعه نرمافزار Firebase با سرویس پسزمینه Google Play services در دستگاه ارتباط برقرار میکند تا یک API ایمن، بهروز و سبک برای برنامه شما ارائه کند. برخی از دستگاههای اندرویدی، مانند دستگاههای Amazon Kindle Fire یا دستگاههایی که در برخی مناطق فروخته میشوند، Google Play services نصب نکردهاند.
کدام یک از Firebase Android SDK به Google Play services نیاز دارند؟
Firebase SDK ها را می توان به سه دسته تقسیم کرد:
- Play services مورد نیاز — این SDK ها به Google Play services نیاز دارند، در غیر این صورت هیچ عملکردی ندارند.
- Play services توصیه میشود — این کیتهای توسعه نرمافزار (SDK) به Google Play services نیاز دارند تا عملکرد کاملی داشته باشند، اما همچنان اکثر عملکردها را حتی بدون Google Play services ارائه میکنند.
- Play services مورد نیاز نیست — این SDKS نیازی به عملکرد کامل Google Play services ندارند.
جداول زیر فقط برای آخرین نسخه هر SDK دقیق هستند. برخی از نسخه های قدیمی ممکن است الزامات سخت گیرانه تری داشته باشند.
Google Play services لازم نیست
محصول | کتابخانه | Google Play services ؟ |
---|---|---|
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 | مورد نیاز نیست |
API App Distribution | com.google.firebase:firebase-appdistribution-api:16.0.0-beta14 com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta14 | مورد نیاز نیست |
App Distribution | com.google.firebase:firebase-appdistribution:16.0.0-beta14 | مورد نیاز نیست |
Authentication | com.google.firebase:firebase-auth:23.2.0 com.google.firebase:firebase-auth-ktx:23.2.0 | مورد نیاز نیست |
Cloud Firestore | com.google.firebase:firebase-firestore:25.1.2 com.google.firebase:firebase-firestore-ktx:25.1.2 | مورد نیاز نیست |
Cloud Functions for Firebase Client SDK | com.google.firebase:firebase-functions:21.1.1 com.google.firebase:firebase-functions-ktx:21.1.1 | مورد نیاز نیست |
Cloud Storage for Firebase | com.google.firebase:firebase-storage:21.0.1 com.google.firebase:firebase-storage-ktx:21.0.1 | مورد نیاز نیست |
Crashlytics | com.google.firebase:firebase-crashlytics:19.4.1 com.google.firebase:firebase-crashlytics-ktx:19.4.1 | مورد نیاز نیست |
In-App Messaging | com.google.firebase:firebase-inappmessaging:21.0.1 com.google.firebase:firebase-inappmessaging-ktx:21.0.1 | مورد نیاز نیست |
نمایش In-App Messaging | com.google.firebase:firebase-inappmessaging-display:21.0.1 com.google.firebase:firebase-inappmessaging-display-ktx:21.0.1 | مورد نیاز نیست |
تاسیسات Firebase | com.google.firebase:firebase-installations:18.0.0 com.google.firebase:firebase-installations-ktx:18.0.0 | مورد نیاز نیست |
Performance Monitoring | com.google.firebase:firebase-perf:21.0.4 com.google.firebase:firebase-perf-ktx:21.0.4 | مورد نیاز نیست |
Realtime Database | com.google.firebase:firebase-database:21.0.0 com.google.firebase:firebase-database-ktx:21.0.0 | مورد نیاز نیست |
Remote Config | com.google.firebase:firebase-config:22.1.0 com.google.firebase:firebase-config-ktx:22.1.0 | مورد نیاز نیست |
Vertex AI در Firebase | com.google.firebase:firebase-vertexai:16.2.0 | مورد نیاز نیست |
Google Play services مورد نیاز یا توصیه می شود
محصول | کتابخانه | Google Play services ؟ |
---|---|---|
AdMob | com.google.android.gms:play-services-ads:24.0.0 | توصیه شده* |
Analytics | com.google.firebase:firebase-analytics:22.3.0 com.google.firebase:firebase-analytics-ktx:22.3.0 | توصیه شده* |
App Check Play Integrity ارائه دهنده | com.google.firebase:firebase-appcheck-playintegrity:18.0.0 | مورد نیاز |
ارائه دهنده SafetyNet App Check | com.google.firebase:firebase-appcheck-safetynet:16.1.2 | مورد نیاز |
App Indexing | com.google.firebase:firebase-appindexing:20.0.0 | مورد نیاز |
Cloud Messaging | com.google.firebase:firebase-messaging:24.1.0 com.google.firebase:firebase-messaging-ktx:24.1.0 | مورد نیاز |
Dynamic Links | com.google.firebase:firebase-dynamic-links:22.1.0 com.google.firebase:firebase-dynamic-links-ktx:22.1.0 | مورد نیاز |
Firebase ML Vision | 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 services در دسترس هستند.