To develop an app using Google Play services APIs , follow the instructions on this page to set up your project with the relevant SDKs, which are available from the Google maven repository .
To test your app when using Google Play services, you must use one of the following:
- A compatible Android device that runs Android 6.0 (API level 23) or higher and has the Google Play Store app installed.
- The Android emulator with an AVD that runs the Google APIs platform based on Android 6.0 (API level 23) or higher.
গুগল প্লে পরিষেবাগুলির জন্য নির্ভরতা ঘোষণা করুন
To develop features that depend on the Google Play services APIs in your app, complete the following steps:
Open the
build.gradlefile inside your app's module directory.For each SDK that your app requires, include the dependency for that SDK. This page includes a section that lists common Google Play services dependencies for Android apps. You might also want to add Firebase to your project .
পরিবর্তনগুলো সংরক্ষণ করুন এবং আপনার প্রজেক্টটি সিঙ্ক করুন ।
The following snippet shows an example build.gradle file that uses the location library:
apply plugin: 'com.android.application'
...
dependencies {
implementation 'com.google.android.gms:play-services-location:21.3.0'
}
New versions of the Google Play services SDKs with bug fixes and new features are periodically released. These updates are announced in the release notes . If your app uses a dependency that has been updated, change to the latest version in your app's dependencies to take advantage of these fixes.
গুগল প্লে পরিষেবা ইনস্টল করা আছে কিনা তা পরীক্ষা করুন।
গুগল প্লে সার্ভিসেস-এর ওভারভিউ- তে যেমন বর্ণনা করা হয়েছে, অ্যান্ড্রয়েড ৬.০ (এপিআই লেভেল ২৩) এবং তার পরবর্তী সংস্করণগুলিতে গুগল প্লে স্টোর অ্যাপের মাধ্যমে গুগল প্লে সার্ভিসেস স্বয়ংক্রিয়ভাবে আপডেট হয়। তবে, যেসব ডিভাইসে গুগল প্লে স্টোর নেই, সেগুলিতে গুগল প্লে সার্ভিসেস ইনস্টল করা থাকে না। যদি আপনার অ্যাপটি গুগল প্লে সার্ভিসেস ছাড়া ডিভাইসে চলে, তবে গুগল এপিআই ব্যবহার করার চেষ্টা করার আগে বা এটির প্রয়োজন এমন ফিচার চালু করার আগে, আপনার সর্বদা পরীক্ষা করে দেখা উচিত যে গুগল প্লে সার্ভিসেস ইনস্টল করা আছে কিনা।
ডিভাইসে গুগল প্লে সার্ভিস আছে কিনা তা পরীক্ষা করতে, isGooglePlayServicesAvailable() মেথডটি ব্যবহার করুন।
To then begin a connection to Google Play services, or learn how to detect whether the version of Google Play services installed supports a specific API, read the guide on Accessing Google APIs .
গুগল প্লে পরিষেবাগুলির নির্ভরতা
The following table lists the dependencies for Google Play services that you can include in your Android app. You can filter the list by device type by selecting one of the buttons, and you can search for a specific use case or dependency name by entering text into the box that appears after the buttons.
| ব্যবহারের ক্ষেত্র এবং নির্ভরতার নাম | সমর্থিত ডিভাইস |
|---|---|
Google Mobile Adscom.google.android.gms:play-services-ads:25.3.0 | ফোন, ট্যাবলেট |
অ্যান্ড্রয়েড বিজ্ঞাপন আইডি (AAID)com.google.android.gms:play-services-ads-identifier:18.3.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড টিভি, ক্রোমওএস |
গুগল মোবাইল বিজ্ঞাপনের হালকা সংস্করণcom.google.android.gms:play-services-ads-lite:25.3.0 | ফোন, ট্যাবলেট |
অ্যাডসেন্স ফর সার্চ (AFS) কাস্টম সার্চ অ্যাডস (CSA)com.google.android.gms:play-services-afs-native:19.1.0 | ফোন, ট্যাবলেট, ক্রোমওএস |
অ্যান্ড্রয়েডের জন্য গুগল অ্যানালিটিক্স সার্ভিসেস এসডিকেcom.google.android.gms:play-services-analytics:18.1.1 | Deprecated. Use Google Analytics for Firebase instead. |
অ্যাপ সূচীcom.google.android.gms:play-services-appindex:16.2.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড টিভি |
অ্যাপসার্চcom.google.android.gms:play-services-appsearch:16.0.1 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড টিভি |
অ্যান্ড্রয়েড অ্যাপ সেট আইডিcom.google.android.gms:play-services-appset:16.1.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড টিভি, ক্রোমওএস |
অ্যান্ড্রয়েডের জন্য গুগল সাইন-ইনcom.google.android.gms:play-services-auth:21.6.0 | Phone, Tablet, Android TV, Auto, Android Go, ChromeOS |
এসএমএস রিট্রিভার এপিআইcom.google.android.gms:play-services-auth-api-phone:18.3.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো |
Block Store API (includes user credential storage)com.google.android.gms:play-services-auth-blockstore:16.4.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
গুগল অ্যাওয়ারনেস এপিআইcom.google.android.gms:play-services-awareness:20.0.0 | Phone, Tablet, Auto, Android Go, ChromeOS |
ইউটিলিটি ক্লাসcom.google.android.gms:play-services-base:18.10.0 | Phone, Tablet, Android TV, Auto, Android Go, ChromeOS, Wear OS |
ইউটিলিটি ক্লাসের জন্য নকল পরীক্ষা করা হচ্ছেcom.google.android.gms:play-services-base-testing:16.2.0 | Phone, Tablet, Android TV, Auto, Android Go, ChromeOS, Wear OS |
আরও ইউটিলিটি ক্লাসcom.google.android.gms:play-services-basement:18.10.0 | Phone, Tablet, Android TV, Auto, Android Go, ChromeOS, Wear OS |
Camera Low Light Boostcom.google.android.gms:play-services-camera-low-light-boost:16.0.1-beta08 | ফোন, ট্যাবলেট |
গুগল কাস্টcom.google.android.gms:play-services-cast:22.3.1 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
Google Cast Application Framework (CAF)com.google.android.gms:play-services-cast-framework:22.3.1 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
গুগল কোড স্ক্যানারcom.google.android.gms:play-services-code-scanner:16.1.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
ক্রোমিয়াম নেটওয়ার্ক স্ট্যাক (ক্রোনেট)com.google.android.gms:play-services-cronet:18.1.1 | Phone, Tablet, Android TV, Auto, Android Go, ChromeOS, Wear OS |
Device-to-device interactions (DTDI)com.google.android.gms:play-services-dtdi:16.0.0-beta02 | Phone, Tablet, Android Go |
কী ভেরিফায়ার এসডিকেcom.google.android.gms:contactkeys:16.0.0 | ফোন, ট্যাবলেট |
Fast IDentity Online (FIDO) Authenticationcom.google.android.gms:play-services-fido:21.3.0 | Phone, Tablet, Android TV, Auto, Android Go, ChromeOS, Wear OS Supported on devices that run Android 7.0 (API level 24) or higher. |
Google Fit API for Android and Recording API on mobile (for user fitness data)com.google.android.gms:play-services-fitness:21.3.0 | Phone, Tablet, Android Go, ChromeOS, Wear OS |
Fraud Protectcom.google.android.gms:play-services-fraudprotect:16.0.1 | Phone, Tablet, Android Go |
Google Play Games Services v2 for Androidcom.google.android.gms:play-services-games-v2:21.0.0 | Phone, Tablet, Android TV, Android Go, ChromeOS |
Google Play Games Services v2 Native C SDK for Androidcom.google.android.gms:play-services-games-v2-native-c:17.0.0-beta1 | Phone, Tablet, Android TV, Android Go, ChromeOS |
Google Play Games Services v1 for Androidcom.google.android.gms:play-services-games:25.0.0 | Deprecated. Use Google Play Games Services v2 instead. |
Matter APIcom.google.android.gms:play-services-home:16.0.0 | ফোন, ট্যাবলেট |
Google Play Instantcom.google.android.gms:play-services-instantapps:18.2.0 | Deprecated. See Google Play Instant for more information. |
Location Services for Androidcom.google.android.gms:play-services-location:21.3.0 | Phone, Tablet, Android TV, Auto, Android Go, ChromeOS, Wear OS |
Google Maps SDK for Androidcom.google.android.gms:play-services-maps:20.0.0 | Phone, Tablet, Android TV, Auto, Android Go, ChromeOS, Wear OS |
Google Maps 3D SDK for Androidcom.google.android.gms:play-services-maps3d:0.2.0 | ফোন, ট্যাবলেট |
Media Effect Enhancementcom.google.android.gms:play-services-media-effect-enhancement:16.0.0-beta06 | ফোন, ট্যাবলেট |
ML Kit barcode scanningcom.google.android.gms:play-services-mlkit-barcode-scanning:18.3.1 | Phone, Tablet, Android Go, ChromeOS |
ML Kit document scannercom.google.android.gms:play-services-mlkit-document-scanner:16.0.0 | Phone, Tablet, Android Go, ChromeOS |
ML Kit face detectioncom.google.android.gms:play-services-mlkit-face-detection:17.1.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
এমএল কিট ছবির লেবেলিংcom.google.android.gms:play-services-mlkit-image-labeling:16.0.8 | Phone, Tablet, Android Go, ChromeOS |
ML Kit image labeling customcom.google.android.gms:play-services-mlkit-image-labeling-custom:16.0.0-beta5 | Phone, Tablet, Android Go, ChromeOS |
এমএল কিট ভাষা শনাক্তকরণcom.google.android.gms:play-services-mlkit-language-id:17.0.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
ML Kit smart replycom.google.android.gms:play-services-mlkit-smart-reply:16.0.0-beta1 | Phone, Tablet, Android Go, ChromeOS |
এমএল কিট বিষয় বিভাজনcom.google.android.gms:play-services-mlkit-subject-segmentation:16.0.0-beta1 | Phone, Tablet, Android Go, ChromeOS |
এমএল কিট টেক্সট শনাক্তকরণcom.google.android.gms:play-services-mlkit-text-recognition:19.0.1 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
চীনা ভাষার জন্য এমএল কিট টেক্সট শনাক্তকরণcom.google.android.gms:play-services-mlkit-text-recognition-chinese:16.0.1 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
দেবনাগরী লিপির জন্য এমএল কিট টেক্সট রিকগনিশনcom.google.android.gms:play-services-mlkit-text-recognition-devanagari:16.0.1 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
জাপানি ভাষার জন্য এমএল কিট টেক্সট শনাক্তকরণcom.google.android.gms:play-services-mlkit-text-recognition-japanese:16.0.1 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
কোরিয়ান ভাষার জন্য এমএল কিট টেক্সট শনাক্তকরণcom.google.android.gms:play-services-mlkit-text-recognition-korean:16.0.1 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
Nearby device discovery and connectioncom.google.android.gms:play-services-nearby:19.3.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড টিভি, অটো, অ্যান্ড্রয়েড গো |
ওপেন-সোর্স লাইসেন্সগুলি দেখানcom.google.android.gms:play-services-oss-licenses:17.5.1 | Phone, Tablet, Android TV, Auto, Android Go, ChromeOS Supported on devices that run Android 5.0 (API level 21) or higher. |
প্রোগ্রাম্যাটিক অ্যাক্সেস লাইব্রেরি (PAL)com.google.android.gms:play-services-pal:23.0.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড টিভি Supported on devices that run Android 5.0 (API level 21) or higher. |
স্ক্রিন লকের মান যাচাইcom.google.android.gms:play-services-password-complexity:18.1.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস, ওয়্যার ওএস Supported on devices that run Android 4.4 (API level 19) to Android 9 (API level 28). |
গুগল ওয়ালেট (পূর্বে পাসের জন্য গুগল পে)com.google.android.gms:play-services-pay:16.5.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস Supported on devices that run Android 5.0 (API level 20) or higher. |
অ্যাপ ইন্সট্রুমেন্টেশনের জন্য reCAPTCHA এন্টারপ্রাইজcom.google.android.gms:play-services-recaptcha:17.1.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড টিভি, অ্যান্ড্রয়েড গো, ক্রোমওএস |
SafetyNet APIs (includes safe browsing and verify apps)com.google.android.gms:play-services-safetynet:18.1.0 | Phone, Tablet, Android TV, Auto, Android Go, ChromeOS |
গুগল ট্যাগ ম্যানেজারcom.google.android.gms:play-services-tagmanager:18.3.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড টিভি, অ্যান্ড্রয়েড গো, ক্রোমওএস |
অ্যান্ড্রয়েডে টাস্ক এপিআইcom.google.android.gms:play-services-tasks:18.4.1 | Phone, Tablet, Android TV, Auto, Android Go, ChromeOS, Wear OS |
অ্যান্ড্রয়েডের জন্য ত্বরণ পরিষেবাcom.google.android.gms:play-services-tflite-acceleration-service:16.5.0-beta02 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
TensorFlow Lite GPU Delegate API for Google Play servicescom.google.android.gms:play-services-tflite-gpu:16.5.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
গুগল প্লে পরিষেবার জন্য টেনসরফ্লো লাইট জাভা এপিআইcom.google.android.gms:play-services-tflite-java:16.5.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
TensorFlow Lite Support API for Google Play servicescom.google.android.gms:play-services-tflite-support:16.5.0 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
থ্রেড নেটওয়ার্ক এপিআইcom.google.android.gms:play-services-threadnetwork:16.3.0 | ফোন, ট্যাবলেট |
বিশ্বস্ত সময় এপিআইcom.google.android.gms:play-services-time:16.0.1 | ফোন, ট্যাবলেট, অটো, অ্যান্ড্রয়েড গো, ওয়্যার ওএস |
মোবাইল ভিশনcom.google.android.gms:play-services-vision:20.1.3 | ফোন, ট্যাবলেট, অ্যান্ড্রয়েড গো, ক্রোমওএস |
অ্যান্ড্রয়েডে পেমেন্টের জন্য গুগল পেcom.google.android.gms:play-services-wallet:20.0.0 | Phone, Tablet, Auto, Android Go, ChromeOS, Wear OS |
পরিধানযোগ্য ডেটা লেয়ার এপিআইcom.google.android.gms:play-services-wearable:20.0.1 | ফোন, ট্যাবলেট, ওয়্যার ওএস |
গ্রেডল প্লাগইন
Google Play services also includes several Gradle plugins, as shown in the following table. Note that the buttons that appear before the previous table don't change the information that appears in this table.
| ব্যবহারের ক্ষেত্র এবং গ্রেডল প্লাগইনের নাম | সমর্থিত ডিভাইস |
|---|---|
ওপেন-সোর্স লাইসেন্সগুলি দেখানcom.google.android.gms:oss-licenses-plugin:0.12.0 | ফোন, ট্যাবলেট, ক্রোমওএস |
কঠোর সংস্করণ যাচাইকরণcom.google.android.gms:strict-version-matcher-plugin:1.2.4 | Phone, Tablet, Android TV, Auto, Android Go, ChromeOS, Wear OS |