【发布时间】:2014-02-19 09:21:48
【问题描述】:
似乎是一个简单的问题,答案是“是”。但我想确认一下,我对 Google Play 服务没有误解。
我有一个使用 Google Play 的 Fused Location 服务的跟踪应用。最小 API 设置为 9。
如果我只通过 Play 商店提供该应用,我假设所有下载它的设备都安装了 Play - 这是一个有效的假设吗? (经过多年的移动开发,我学会了不要假设任何事情!)
或者访问 Play 商店和使用 Play Services Fused Locator 的功能有区别吗?
似乎有一些相关的帖子让我想知道我的问题是否像看起来那么简单:
- Google Play services out of date. (On Device, NOT avd) Device has most recent version available
- Google Play services out of date. Requires 3159100 but found 3158130
更新:我知道如何检查服务是否存在。这个问题与 Play 商店和 Play 服务之间的关系有关 - 从 2.3 Gingerbread 开始,一个是否暗示另一个?
对答案的评论:
TactMayers 在下面的评论中给出了我的问题的直接答案:
Google Play Store and Google Play Service are two separate apps.更微妙的版本控制问题也很重要,如addressed by Tristan's answer。
所以事实证明这毕竟不是一个那么明显的问题......
【问题讨论】:
标签: android google-play google-play-services