কিছু Firebase Android SDK Google Play services-এর উপর নির্ভর করে, যার অর্থ হল সেগুলি শুধুমাত্র Google Play services ইনস্টল করা আছে এমন ডিভাইস এবং এমুলেটরে রান করবে। এই Firebase SDK আপনার অ্যাপে একটি সুরক্ষিত, আপ-টু-ডেট এবং লাইটওয়েট API প্রদান করতে ডিভাইসে Google Play services ব্যাকগ্রাউন্ড পরিষেবার সাথে যোগাযোগ করে। কিছু Android ডিভাইস, যেমন Amazon Kindle Fire ডিভাইস বা কিছু অঞ্চলে বিক্রি হওয়া ডিভাইসে Google Play services ইনস্টল করা নেই।
কোন Firebase Android SDK-এর জন্য Google Play services প্রয়োজন?
Firebase SDK-কে তিনটি বিভাগে ভাগ করা যেতে পারে:
- Play services প্রয়োজন — এই SDK-এর জন্য Google Play services প্রয়োজন, অন্যথায় এগুলি কাজ করবে না।
- Play services সাজেস্ট করা হয়েছে — Google Play services-এর সম্পূর্ণ কার্যকারিতা পেতে এইসব SDK-এর প্রয়োজন, তবে Google Play services না থাকলেও এগুলি অধিকাংশ কার্যকারিতা প্রদান করে।
- Play services প্রয়োজন নেই — এইসব SDK-এর সম্পূর্ণ কার্যকারিতার জন্য Google Play services প্রয়োজন নেই।
নিচের সারণীগুলি শুধুমাত্র প্রতিটি SDK-এর লেটেস্ট রিলিজের জন্য সঠিক। কিছু পুরনো ভার্সনের ক্ষেত্রে আরও কঠোর প্রয়োজনীয়তা থাকতে পারে।
Google Play services প্রয়োজন নেই
| পণ্য | লাইব্রেরি | Google Play services? | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Firebase AI Logic ১ | com.google.firebase:firebase-ai:18.1.0 | প্রয়োজন নেই | ||||||||||||||||||||||||||||||||||||
| App Checkটি কাস্টম ও ডিবাগ প্রোভাইডার | com.google.firebase:firebase-appcheck:20.0.0 com.google.firebase:firebase-appcheck-debug:20.0.0 |
প্রয়োজন নেই | ||||||||||||||||||||||||||||||||||||
| App Distribution API | com.google.firebase:firebase-appdistribution-api:16.0.0-beta21 | প্রয়োজন নেই | ||||||||||||||||||||||||||||||||||||
| App Distribution | com.google.firebase:firebase-appdistribution:16.0.0-beta21 | প্রয়োজন নেই | ||||||||||||||||||||||||||||||||||||
| Authentication | com.google.firebase:firebase-auth:25.0.0 | প্রয়োজন নেই | ||||||||||||||||||||||||||||||||||||
| Cloud Firestore | com.google.firebase:firebase-firestore:27.1.0 | প্রয়োজন নেই | ||||||||||||||||||||||||||||||||||||
| Cloud Functions for Firebase Client SDK | com.google.firebase:firebase-functions:23.0.0 | প্রয়োজন নেই | ||||||||||||||||||||||||||||||||||||
| Cloud Storage for Firebase | com.google.firebase:firebase-storage:23.0.0 | প্রয়োজন নেই | ||||||||||||||||||||||||||||||||||||
| Crashlytics | com.google.firebase:firebase-crashlytics:21.0.1 | প্রয়োজন নেই | ||||||||||||||||||||||||||||||||||||
| In-App Messaging | com.google.firebase:firebase-inappmessaging:23.0.0 | প্রয়োজন নেই |
||||||||||||||||||||||||||||||||||||
| In-App Messaging ডিসপ্লে | com.google.firebase:firebase-inappmessaging-display:23.0.0 | প্রয়োজন নেই |
||||||||||||||||||||||||||||||||||||
| Firebase ইনস্টলেশন | com.google.firebase:firebase-installations:20.0.0 | প্রয়োজন নেই | ||||||||||||||||||||||||||||||||||||
| Performance Monitoring | com.google.firebase:firebase-perf:23.0.1 | প্রয়োজন নেই | ||||||||||||||||||||||||||||||||||||
| Realtime Database | com.google.firebase:firebase-database:23.0.0 | প্রয়োজন নেই | ||||||||||||||||||||||||||||||||||||
| Remote Config | com.google.firebase:firebase-config:24.0.1 | প্রয়োজন নেই | ||||||||||||||||||||||||||||||||||||
| SQL Connect ২ | com.google.firebase:firebase-dataconnect:18.0.1 | প্রয়োজন নেই | ||||||||||||||||||||||||||||||||||||
| বাতিল করা বা কাজ করে না এমন লাইব্রেরি | ||||||||||||||||||||||||||||||||||||||
|
Firebase KTX মডিউল - আর কাজ করে না
|
||||||||||||||||||||||||||||||||||||||
১ Firebase AI Logic-এর আগের নাম ছিল
"Vertex AI in Firebase" এবং এর সাথে
com.google.firebase:firebase-vertexai প্যাকেজ ছিল।
2 Firebase SQL Connect-এর আগে নাম ছিল "Firebase Data Connect"।
Google Play services প্রয়োজন বা সাজেস্ট করা হয়েছে
| পণ্য | লাইব্রেরি | Google Play services? | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| AdMob | com.google.android.gms:play-services-ads:25.5.0 | সাজেস্ট করা হয়েছে ৩ | |||||||||
| Analytics | com.google.firebase:firebase-analytics:24.0.0 | সাজেস্ট করা হয়েছে ৩ | |||||||||
| App Check Play Integrity প্রদানকারী | com.google.firebase:firebase-appcheck-playintegrity:20.0.0 | প্রয়োজনীয় | |||||||||
| App Check reCAPTCHA পরিষেবা প্রদানকারী | com.google.firebase:firebase-appcheck-recaptcha:20.0.0 | সাজেস্ট করা হয়েছে | |||||||||
| Cloud Messaging | com.google.firebase:firebase-messaging:26.0.1 | প্রয়োজনীয় | |||||||||
| Firebase Phone Number Verification | com.google.firebase:firebase-pnv:17.0.0 | প্রয়োজনীয় | |||||||||
| বাতিল করা বা কাজ করে না এমন লাইব্রেরি | |||||||||||
| Dynamic Links | com.google.firebase:firebase-dynamic-links: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 KTX মডিউল - আর কাজ করে না
|
|||||||||||
৩ Google Analytics-এর জন্য Firebase SDK যেকোনও ডিভাইসে ইভেন্ট পাঠাতে পারে, তবে ডেমোগ্রাফির মতো কিছু অটোমেটিক ইনসাইট শুধুমাত্র Google Play services সহ ডিভাইসে উপলভ্য।