Android - 使用旧的播放服务版本
Android - Use old play services version
我正在尝试将 Google 播放服务 5.0.89
与 Android Studio 一起使用,但它一直说他找不到这样的版本。
我正在使用这个配置:
compile 'com.google.android.gms:play-services-maps:5.0.89'
compile 'com.google.android.gms:play-services-gcm:5.0.89'
compile 'com.google.android.gms:play-services-analytics:5.0.89'
compile 'com.google.android.gms:play-services-drive:5.0.89'
compile 'com.google.android.gms:play-services-location:5.0.89'
但是 Android Studio 一直在说:
Failed to resolve: com.google.android.gms:play-services-drive:5.0.89
它对上面列出的每个包都执行相同的操作。
我检查了 Android/sdk/extras/google/m2repository/com/google/android/gms/play-services/5.0.89/
,里面有以下文件:
play-services-5.0.89.aar
play-services-5.0.89.aar.md5
play-services-5.0.89.aar.sha1
play-services-5.0.89.pom
play-services-5.0.89.pom.md5
play-services-5.0.89.pom.sha1
我该如何解决这个问题?
我相信 Google Play 服务当时没有拆分(您可以在 Android/sdk/extras/google/m2repository/com/google/android/gms/play-services/5.0.89/
中看到一个 AAR)。
compile 'com.google.android.gms:play-services:5.0.89'
应该可以,但不是它的分部,例如:
compile 'com.google.android.gms:play-services-maps:5.0.89'
所以使用这样的旧版本会迫使您使用完整的 Google Play 服务。
From version 6.5, you can instead selectively compile Google Play service APIs into your app.
https://developers.google.com/android/guides/setup#add_google_play_services_to_your_project
我正在尝试将 Google 播放服务 5.0.89
与 Android Studio 一起使用,但它一直说他找不到这样的版本。
我正在使用这个配置:
compile 'com.google.android.gms:play-services-maps:5.0.89'
compile 'com.google.android.gms:play-services-gcm:5.0.89'
compile 'com.google.android.gms:play-services-analytics:5.0.89'
compile 'com.google.android.gms:play-services-drive:5.0.89'
compile 'com.google.android.gms:play-services-location:5.0.89'
但是 Android Studio 一直在说:
Failed to resolve: com.google.android.gms:play-services-drive:5.0.89
它对上面列出的每个包都执行相同的操作。
我检查了 Android/sdk/extras/google/m2repository/com/google/android/gms/play-services/5.0.89/
,里面有以下文件:
play-services-5.0.89.aar
play-services-5.0.89.aar.md5
play-services-5.0.89.aar.sha1
play-services-5.0.89.pom
play-services-5.0.89.pom.md5
play-services-5.0.89.pom.sha1
我该如何解决这个问题?
我相信 Google Play 服务当时没有拆分(您可以在 Android/sdk/extras/google/m2repository/com/google/android/gms/play-services/5.0.89/
中看到一个 AAR)。
compile 'com.google.android.gms:play-services:5.0.89'
应该可以,但不是它的分部,例如:
compile 'com.google.android.gms:play-services-maps:5.0.89'
所以使用这样的旧版本会迫使您使用完整的 Google Play 服务。
From version 6.5, you can instead selectively compile Google Play service APIs into your app.
https://developers.google.com/android/guides/setup#add_google_play_services_to_your_project