android - 多个 Google Play 服务库版本

标签 android google-play-services

根据 Android 开发者文档,Google Play 服务库为托管应用程序提供了一个接口(interface),以便在运行时,它可以通过进程间通信访问 Google Play 服务 APK。

考虑以下配置,其中 android 应用程序包含 Google Play 服务库和一个 SDK,该 SDK 也包含 Google Play 服务库,如下所示:

  • 我的申请
    • Google Play 服务 v.XX
    • MySDK
      • Google Play 服务诉 YY

由于 SDK 和托管应用程序包含不同版本的 Google Play 服务库,在 MyApplication 构建时获取的是版本 YY 而不是版本 XX 吗?最终的应用程序是使用两个不同的版本(XX 和 YY)构建的吗?在这种情况下,在运行时调用哪个版本?

最好的问候,

最佳答案

您可以在 Android Studio 控制台使用命令 ./gradlew app:dependencies 来查看所有依赖项以及正在使用的版本。

关于android - 多个 Google Play 服务库版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38170314/

相关文章:

android - 用按钮制作一个类似旋转器的下拉框?

java - Android中如何连接蓝牙设备?

java - 数据库查询以在没有结果时显示消息

android - 谷歌播放服务 : how to check if there is currently "active" pending intent callback registered to location updates/activity recognition?

android - 使用-sdk :minSdkVersion 7 cannot be smaller than version 9 declared in library

php - 如何在 Android 和 Ios 上集成 php 的视频加密和解密?

android - 检测相机是否已经打开

java - 是否可以使用 Google Locations 验证邮政地址

c# - Google Plus LoadFriends 失败

android - 使用 Google Play 服务时如何避免 65k 方法限制