用google-play-services.jar替换com.google.android.gms:play-services

时间:2015-05-02 09:44:45

标签: android google-play-services google-maps-api-2

我正在使用android studio在android上构建谷歌地图应用程序 当我发布我的应用程序的第一个版本时,没有人能够查看谷歌地图,因为用户必须在设备上安装谷歌播放服务(我不能要求人们在每个设备上下载)所以我想将其嵌入我的应用。

我一直在寻找4天而且到目前为止没有运气

我得到了google-play-services.jar库可以添加到应用程序中,用户无需安装播放服务

我不确定是否应该在我的Android工作室应用中使用google-play-services.jar或com.google.android.gms:play-services。

我在其他答案中读到我可以将google-play-services.jar用于我的应用程序,这样我就可以在不需要用户安装的情况下准备好Google Play服务。

在另一个人说com.google.android.gms:播放服务是应用程序中必须的!

无论如何都有这方面的经验? 请指教。

由于

1 个答案:

答案 0 :(得分:1)

google-play-services.jar只会在智能手机上与已安装的播放服务相互影响。你不能在你的apk中使用播放服务应用程序,这是没有意义的。

对于想要使用您的应用程序的人,他们需要在游戏商店下载它们,或者他们已经在手机上安装了谷歌音乐或谷歌地图,因此他们安装了游戏服务。

所以只需在您的gradle文件中添加Google Play服务即可 compile 'com.google.android.gms:play-services:(version)'