我正在使用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:播放服务是应用程序中必须的!
无论如何都有这方面的经验? 请指教。
由于
答案 0 :(得分:1)
google-play-services.jar
只会在智能手机上与已安装的播放服务相互影响。你不能在你的apk中使用播放服务应用程序,这是没有意义的。
对于想要使用您的应用程序的人,他们需要在游戏商店下载它们,或者他们已经在手机上安装了谷歌音乐或谷歌地图,因此他们安装了游戏服务。
所以只需在您的gradle文件中添加Google Play服务即可
compile 'com.google.android.gms:play-services:(version)'