Trong các phiên bản của Google Play dịch vụ trước 6,5, bạn phải biên dịch toàn bộ gói các API vào ứng dụng của bạn. Trong một số trường hợp, làm như vậy khiến việc giữ số lượng phương thức trong ứng dụng của bạn khó khăn hơn (bao gồm API khung, phương pháp thư viện và mã của riêng bạn) trong giới hạn 65.536. Từ phiên bản 6.5, bạn có thể thay vì chọn lọc biên dịch Google Play API dịch vụ vào ứng dụng của bạn
bên biên dịch com.google.android.gms:play-services:11.6.0
chứa rất nhiều phụ thuộc .. xem dưới đây .. sử dụng play-dịch vụ có thể gây ra vấn đề dex và ứng dụng nặng. chỉ chọn những muốn làm bạn thực sự phụ thuộc vào :)
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
căn cứ hỏa lực
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
đó là vì chơi-dịch vụ có chứa rất nhiều phụ thuộc bên trong nó .. nhìn ở đây .. https: // các nhà phát triển. google.com/android/guides/setup .. chọn bất kỳ phụ thuộc nào bạn muốn sử dụng thay vì sử dụng tất cả chúng. – ZeroOne
@ZeroOne Cool. Cảm ơn cho phản ứng nhanh chóng của bạn. Bạn có thể thêm câu trả lời cho câu hỏi để tôi có thể chấp nhận câu hỏi đó không? –
Tôi không biết về nó. Như tôi đã đi qua một số hướng dẫn và không nhận ra làm thế nào xấu này đã được khi chạy Gradle. Tôi rất vui khi biết điều này sớm trong dự án của tôi. –