देखें कि Google से पहले 6.5 Play सेवाएं संस्करणों में, आप अपने ऐप्लिकेशन में एपीआई के पूरे पैकेज को संकलित करने के लिए किया था। कुछ मामलों में, ऐसा करने से 65,536 सीमा के तहत आपके ऐप (फ्रेमवर्क एपीआई, लाइब्रेरी विधियों और अपने कोड सहित) में विधियों की संख्या को रखना मुश्किल हो गया। संस्करण 6.5 से, आप के बजाय चुनिंदा Google आपके ऐप्लिकेशन में खेलते हैं सेवा एपीआई
अंदर संकलन com.google.android.gms:play-services:11.6.0
निर्भरता बहुत होता है .. नीचे देखें .. प्ले-सेवाओं का उपयोग कर डेक्स समस्या और भारी एप्लिकेशन कारण हो सकता है संकलन कर सकते हैं। केवल चुनें, जिसमें आप वास्तव में निर्भर करता है के लिए :)
Google Play services API Description in build.gradle
Google+ com.google.android.gms:play-services-plus:11.6.0
Google Account Login com.google.android.gms:play-services-auth:11.6.0
Google Actions,
Base Client Library com.google.android.gms:play-services-base:11.6.0
Google Address API com.google.android.gms:play-services-identity:11.6.0
Google Analytics com.google.android.gms:play-services-analytics:11.6.0
Google Awareness com.google.android.gms:play-services-awareness:11.6.0
Google Cast com.google.android.gms:play-services-cast:11.6.0
Google Cloud Messaging com.google.android.gms:play-services-gcm:11.6.0
Google Drive com.google.android.gms:play-services-drive:11.6.0
Google Fit com.google.android.gms:play-services-fitness:11.6.0
Google Location and
Activity Recognition com.google.android.gms:play-services-location:11.6.0
Google Maps com.google.android.gms:play-services-maps:11.6.0
Google Mobile Ads com.google.android.gms:play-services-ads:11.6.0
Google Places com.google.android.gms:play-services-places:11.6.0
Mobile Vision com.google.android.gms:play-services-vision:11.6.0
Google Nearby com.google.android.gms:play-services-nearby:11.6.0
Google Panorama Viewer com.google.android.gms:play-services-panorama:11.6.0
Google Play Game com.google.android.gms:play-services-games:11.6.0
SafetyNet com.google.android.gms:play-services-safetynet:11.6.0
Android Pay com.google.android.gms:play-services-wallet:11.6.0
Android Wear com.google.android.gms:play-services-wearable:11.6.0
Firebase
Firebase API Description in build.gradle
Analytics com.google.firebase:firebase-core:11.6.2
Realtime Database com.google.firebase:firebase-database:11.6.2
Cloud Firestore com.google.firebase:firebase-firestore:11.6.2
Storage com.google.firebase:firebase-storage:11.6.2
Crash Reporting com.google.firebase:firebase-crash:11.6.2
Authentication com.google.firebase:firebase-auth:11.6.2
Cloud Messaging com.google.firebase:firebase-messaging:11.6.2
Remote Config com.google.firebase:firebase-config:11.6.2
Invites and
Dynamic Links com.google.firebase:firebase-invites:11.6.2
AdMob com.google.firebase:firebase-ads:11.6.2
App Indexing com.google.firebase:firebase-appindexing:11.6.2
Performance Monitoring com.google.firebase:firebase-perf:11.6.2
ऐसा इसलिए है क्योंकि प्ले-सेवाओं इसके अंदर निर्भरता बहुत शामिल है करना चाहते हैं .. इधर देखो .. https: // डेवलपर्स। google.com/android/guides/setup .. उन सभी निर्भरताओं का चयन करें जिन्हें आप उन सभी का उपयोग करने के बजाय उपयोग करना चाहते हैं। – ZeroOne
@ZeroOne Cool। अपनी त्वरित प्रतिक्रिया के लिए धन्यवाद। क्या आप कृपया प्रश्न का उत्तर जोड़ सकते हैं ताकि मैं इसे स्वीकार कर सकूं? –
मुझे इसके बारे में पता नहीं था। जैसे ही मैं कुछ ट्यूटोरियल चला गया और महसूस नहीं किया कि यह ग्रैडल चलाने पर कितना बुरा था। मुझे इस परियोजना को जल्दी शुरू करने में बहुत खुशी हुई। –