我们需要在Android设备上提供适用于Urban Airship(推送通知)的Google Play Services 7.5.0(最低) . 通过Google Play商店安装Google Play Services 7.5.0的最低Android版本是多少?
我们所知道的是:
Android 2.3.5只会通过Google Play商店安装Google Play服务3.2.67 .
Android 2.3.5将安装Google Play Services 7.5.0,但它只能手动执行,而不能通过Google Play商店执行 .
手动方法不适合我们的客户客户 . 我们需要能够让他们通过Google Play商店安装7.5.0的Google Play服务,我们需要最低限度的Android版本才能执行此操作 .
UPDATE
实际问题是:
我们的客户手机安装了Android 2.3.5版 . 当他们打开我们的应用程序(需要谷歌播放服务版本7.5),系统要求他们更新谷歌播放服务 . 点击更新按钮(通过谷歌游戏商店更新)后,更新后的谷歌播放服务版本为3.2.67 . 之后,当他们再次打开我们的应用程序时,系统仍然要求他们更新Google Play服务 . 无法跳过此更新 .
我的问题是Android版能够将谷歌播放服务更新到7.5版 THROUGH GOOGLE PLAY STORE ?
1 回答
简单的答案:你不能 .
扩展答案:你不能,除非开发者在他们的网站上指定了这个 . 你也可以给他们发电子邮件询问他们 . 这意味着您无法知道Google Play服务应用支持的最低API是什么 .
WORKAROUND
Google Play不提供任何用于检索元数据的官方API . 但是,您可以在http://code.google.com/p/android-market-api/查看非官方API .
具体来说,看一下Wiki页面HowToSearchApps . 对查询的响应包含版本信息: