您好我正在尝试在我的android项目中使用google-play-services_lib
。如你所知,在Android手机中有谷歌播放服务APK,它提供了一些功能,如位置提取等。
所以我很困惑,假设用户拥有Google Play服务APK版本为4.3,我在Android项目中使用Google Play服务库版本是4.0.30来构建应用程序。
我们是否需要相同的版本,例如使用相同的最新Google Play服务库和安装了Google Play服务的APK,以便像推送通知,在这种情况下的位置提取工作或它们之间没有链接?
提前致谢
答案 0 :(得分:2)
他们不必匹配。
库和应用程序的开发并不完全依赖,这就是为什么它们的版本号不同。据我所知,每个版本的服务apk都定义了支持的库的最大版本。因此,当服务apk过时(在目标设备上)并且您的应用程序库是较新的时,唯一的冲突可能发生。
您可以做的最好的事情是更新设备上的库和服务应用程序。
它应该那样工作。
答案 1 :(得分:0)
我不这么认为APK和受支持的库之间存在链接,因为APK会默默地获取有关库的更新