【发布时间】:2016-05-14 14:48:15
【问题描述】:
我正在将 Google Play 游戏与我的 Android 游戏集成。在启动过程中,如果用户没有 Google Play 游戏,它会显示一个对话框:
此应用需要最新版本的 Google play 游戏。
有没有办法让它成为可选的?我希望用户看到一个对话框,他们可以在其中选择安装它。但它不应该明确地说required,因为它不是。
【问题讨论】:
-
我怀疑这是不可能的——谷歌已经做出了巨大的努力来锁定制造商只运送安装了他们服务的设备,主要是为了确保每个人都拥有这些服务并且可以说是在他们的生态系统中。解决这个问题的唯一方法可能是制作第二个不使用它的构建,并单独分发它。
-
@soong 谢谢你的评论。在以前的 Android 版本上,我认为在 5.0 上也是如此,它是一项可选服务。它不是强制性的软件包。它可能会吓跑一些默认情况下没有安装它的用户。
-
它不是 Android 本身的一部分,但几乎所有主要设备制造商的设备上都预装了(连同所有其他 Google 服务)。有关更多信息,请参阅bgr.com/2014/05/05/google-search-and-apps-on-android。基本上,你可以在没有他们的东西的情况下做 android,但他们要么全部要么不做,什么制造商想要制造没有谷歌地图等的设备?
标签: java android google-play-services google-play-games