ทรัพยากร Dependency ของ Android SDK ของ Firebase ในบริการ Google Play
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
Android SDK ของ Firebase บางรายการขึ้นอยู่กับ
Google Play services
ซึ่งหมายความว่า SDK เหล่านี้จะทํางานได้เฉพาะในอุปกรณ์และโปรแกรมจำลองที่มี Google Play services
ติดตั้งอยู่เท่านั้น Firebase SDK เหล่านี้สื่อสารกับGoogle Play servicesบริการที่ทำงานเบื้องหลัง
ในอุปกรณ์เพื่อมอบ API ที่ปลอดภัย ทันสมัย และมีขนาดเล็กให้กับ
แอปของคุณ อุปกรณ์ Android บางรุ่น เช่น อุปกรณ์ Amazon Kindle Fire หรืออุปกรณ์ที่
ขายในบางภูมิภาคจะไม่มี Google Play services ติดตั้งไว้
Firebase Android SDK ใดบ้างที่ต้องใช้ Google Play services
Firebase SDK แบ่งออกเป็น 3 หมวดหมู่ได้ดังนี้
- Play servicesต้องระบุ - SDK เหล่านี้ต้องมี Google Play services
มิฉะนั้นจะไม่มีฟังก์ชันการทำงาน
- Play servicesแนะนํา - SDK เหล่านี้ต้องมี
Google Play services เพื่อให้มีฟังก์ชันการทํางานเต็มรูปแบบ แต่ก็ยังมีฟังก์ชันการทํางานส่วนใหญ่
แม้จะไม่มี Google Play services
- Play services ไม่จำเป็น - SDK เหล่านี้ไม่จำเป็นต้องมี Google Play services เพื่อให้มีฟังก์ชันการทำงานเต็มรูปแบบ
ตารางด้านล่างถูกต้องเฉพาะสำหรับ
รุ่นล่าสุดของ SDK แต่ละรายการ
เวอร์ชันเก่าบางเวอร์ชันอาจมีข้อกำหนดที่เข้มงวดกว่า
Google Play services ไม่จำเป็น
ผลิตภัณฑ์ |
คลัง |
Google Play servicesใช่ไหม |
Firebase AI Logic 1 |
com.google.firebase:firebase-ai:17.1.0 |
ไม่จำเป็น |
App Check ผู้ให้บริการที่กำหนดเองและผู้ให้บริการแก้ไขข้อบกพร่อง |
com.google.firebase:firebase-appcheck:19.0.0
com.google.firebase:firebase-appcheck-ktx:18.0.0
com.google.firebase:firebase-appcheck-debug:19.0.0 |
ไม่จำเป็น |
App Distribution API |
com.google.firebase:firebase-appdistribution-api:16.0.0-beta16
com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta15 |
ไม่จำเป็น |
App Distribution |
com.google.firebase:firebase-appdistribution:16.0.0-beta16 |
ไม่จำเป็น |
Authentication |
com.google.firebase:firebase-auth:24.0.1
com.google.firebase:firebase-auth-ktx:23.2.1 |
ไม่จำเป็น |
Cloud Firestore |
com.google.firebase:firebase-firestore:26.0.0
com.google.firebase:firebase-firestore-ktx:25.1.4 |
ไม่จำเป็น |
Cloud Functions for Firebase Client SDK |
com.google.firebase:firebase-functions:22.0.0
com.google.firebase:firebase-functions-ktx:21.2.1 |
ไม่จำเป็น |
Cloud Storage for Firebase |
com.google.firebase:firebase-storage:22.0.0
com.google.firebase:firebase-storage-ktx:21.0.2 |
ไม่จำเป็น |
Crashlytics |
com.google.firebase:firebase-crashlytics:20.0.0
com.google.firebase:firebase-crashlytics-ktx:19.4.4 |
ไม่จำเป็น |
Data Connect |
com.google.firebase:firebase-dataconnect:17.0.0 |
ไม่จำเป็น |
In-App Messaging |
com.google.firebase:firebase-inappmessaging:22.0.0
com.google.firebase:firebase-inappmessaging-ktx:21.0.2 |
ไม่จำเป็น
|
In-App Messaging จอแสดงผล |
com.google.firebase:firebase-inappmessaging-display:22.0.0
com.google.firebase:firebase-inappmessaging-display-ktx:21.0.2 |
ไม่จำเป็น
|
การติดตั้ง Firebase |
com.google.firebase:firebase-installations:19.0.0
com.google.firebase:firebase-installations-ktx:18.0.0 |
ไม่จำเป็น |
Performance Monitoring |
com.google.firebase:firebase-perf:22.0.0
com.google.firebase:firebase-perf-ktx:21.0.5 |
ไม่จำเป็น |
Realtime Database |
com.google.firebase:firebase-database:22.0.0
com.google.firebase:firebase-database-ktx:21.0.0 |
ไม่จำเป็น |
Remote Config |
com.google.firebase:firebase-config:23.0.0
com.google.firebase:firebase-config-ktx:22.1.2 |
ไม่จำเป็น |
1 Firebase AI Logic เดิมชื่อ
"Vertex AI in Firebase" โดยมีแพ็กเกจ
com.google.firebase:firebase-vertexai
Google Play services ที่จำเป็นหรือแนะนำ
ผลิตภัณฑ์ |
คลัง |
Google Play servicesใช่ไหม |
AdMob |
com.google.android.gms:play-services-ads:24.5.0 |
แนะนำ 2 |
Analytics |
com.google.firebase:firebase-analytics:23.0.0
com.google.firebase:firebase-analytics-ktx:22.5.0 |
แนะนำ 2 |
App Check ผู้ให้บริการ Play Integrity |
com.google.firebase:firebase-appcheck-playintegrity:19.0.0 |
ต้องระบุ |
App Check ผู้ให้บริการ SafetyNet |
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:25.0.0
com.google.firebase:firebase-messaging-ktx:24.1.2 |
ต้องระบุ |
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 |
ต้องระบุ |
2 Firebase SDK สำหรับ Google Analytics สามารถส่งเหตุการณ์ในอุปกรณ์ใดก็ได้
แต่ข้อมูลเชิงลึกอัตโนมัติบางอย่าง เช่น ข้อมูลประชากร จะใช้ได้เฉพาะในอุปกรณ์ที่มี Google Play services
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-08-23 UTC
[null,null,["อัปเดตล่าสุด 2025-08-23 UTC"],[],[],null,["\u003cbr /\u003e\n\nSome Firebase Android SDKs depend on\n[Google Play services](//developers.google.com/android/guides/overview),\nwhich means they will only run on devices and emulators with Google Play services\ninstalled. These Firebase SDKs communicate with the Google Play services background\nservice on the device to provide a secure, up-to-date, and lightweight API to\nyour app. Certain Android devices, such as Amazon Kindle Fire devices or those\nsold in some regions, do not have Google Play services installed.\n| **Note:** The [`google-services` Gradle plugin](//developers.google.com/android/guides/google-services-plugin) is used by all Firebase SDKs, but this plugin is not related to Google Play services.\n\nWhich Firebase Android SDKs require Google Play services?\n\nFirebase SDKs can be divided into three categories:\n\n- **Play services required** --- These SDKs require Google Play services, otherwise they have no functionality.\n- **Play services recommended** --- These SDKs require Google Play services to have *full* functionality, but they still offer *most* functionality even without Google Play services.\n- **Play services not required** --- These SDKS do not require Google Play services to have full functionality.\n\nThe tables below are accurate only for the\n[latest release](/support/release-notes/android#latest_sdk_versions) of each\nSDK. Some older versions may have stricter requirements.\n\nGoogle Play services not required\n\n| Product | Library | Google Play services? |\n|-----------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------|\n| Firebase AI Logic ^1^ | com.google.firebase:firebase-ai:17.2.0 | Not Required |\n| App Check custom and debug providers | com.google.firebase:firebase-appcheck:19.0.0 com.google.firebase:firebase-appcheck-ktx:18.0.0 com.google.firebase:firebase-appcheck-debug:19.0.0 | Not Required |\n| App Distribution API | com.google.firebase:firebase-appdistribution-api:16.0.0-beta16 com.google.firebase:firebase-appdistribution-api-ktx:16.0.0-beta15 | Not Required |\n| App Distribution | com.google.firebase:firebase-appdistribution:16.0.0-beta16 | Not Required |\n| Authentication | com.google.firebase:firebase-auth:24.0.1 com.google.firebase:firebase-auth-ktx:23.2.1 | Not Required |\n| Cloud Firestore | com.google.firebase:firebase-firestore:26.0.0 com.google.firebase:firebase-firestore-ktx:25.1.4 | Not Required |\n| Cloud Functions for Firebase Client SDK | com.google.firebase:firebase-functions:22.0.0 com.google.firebase:firebase-functions-ktx:21.2.1 | Not Required |\n| Cloud Storage for Firebase | com.google.firebase:firebase-storage:22.0.0 com.google.firebase:firebase-storage-ktx:21.0.2 | Not Required |\n| Crashlytics | com.google.firebase:firebase-crashlytics:20.0.1 com.google.firebase:firebase-crashlytics-ktx:19.4.4 | Not Required |\n| Data Connect | com.google.firebase:firebase-dataconnect:17.0.0 | Not Required |\n| In-App Messaging | com.google.firebase:firebase-inappmessaging:22.0.0 com.google.firebase:firebase-inappmessaging-ktx:21.0.2 | Not Required |\n| In-App Messaging Display | com.google.firebase:firebase-inappmessaging-display:22.0.0 com.google.firebase:firebase-inappmessaging-display-ktx:21.0.2 | Not Required |\n| Firebase installations | com.google.firebase:firebase-installations:19.0.0 com.google.firebase:firebase-installations-ktx:18.0.0 | Not Required |\n| Performance Monitoring | com.google.firebase:firebase-perf:22.0.1 com.google.firebase:firebase-perf-ktx:21.0.5 | Not Required |\n| Realtime Database | com.google.firebase:firebase-database:22.0.0 com.google.firebase:firebase-database-ktx:21.0.0 | Not Required |\n| Remote Config | com.google.firebase:firebase-config:23.0.0 com.google.firebase:firebase-config-ktx:22.1.2 | Not Required |\n\n^**1** *Firebase AI Logic was formerly called\n\"Vertex AI in Firebase\" with the package\n`com.google.firebase:firebase-vertexai`.*^\n\nGoogle Play services required or recommended\n\n| Product | Library | Google Play services? |\n|-----------------------------------|---------------------------------------------------------------------------------------------------------|-----------------------|\n| AdMob | com.google.android.gms:play-services-ads:24.5.0 | Recommended ^2^ |\n| Analytics | com.google.firebase:firebase-analytics:23.0.0 com.google.firebase:firebase-analytics-ktx:22.5.0 | Recommended ^2^ |\n| App Check Play Integrity provider | com.google.firebase:firebase-appcheck-playintegrity:19.0.0 | Required |\n| App Check SafetyNet provider | com.google.firebase:firebase-appcheck-safetynet:16.1.2 | Required |\n| App Indexing | com.google.firebase:firebase-appindexing:20.0.0 | Required |\n| Cloud Messaging | com.google.firebase:firebase-messaging:25.0.0 com.google.firebase:firebase-messaging-ktx:24.1.2 | Required |\n| Dynamic Links | com.google.firebase:firebase-dynamic-links:22.1.0 com.google.firebase:firebase-dynamic-links-ktx:22.1.0 | Required |\n| Firebase ML Vision | com.google.firebase:firebase-ml-vision:24.1.0 | Required |\n| Firebase ML Custom Model | com.google.firebase:firebase-ml-model-interpreter:22.0.4 | Required |\n\n^**2** *The Firebase SDK for Google Analytics can send events on any\ndevice, but some automatic insights such as demographics are only available on\ndevices with Google Play services.*^"]]