谷歌Android服务插件的问题

问题描述 投票:2回答:4

在运行GCM发送者应用程序我得到这种类型的异常

资料:摇篮任务[:应用程序:generateDebugSources,:应用程序:generateDebugAndroidTestSources]:应用程序:预生成UP-TO-DATE:应用:preDebugBuild UP-TO-DATE:应用程序:checkDebugManifest:应用:preReleaseBuild UP-TO-DATE:应用:prepareComAndroidSupportAppcompatV72301Library :应用程序:preDebugAndroidTestBuild UP-TO-DATE:应用程序:prepareComAndroidSupportMultidex101Library UP-TO-DATE:应用程序:prepareComAndroidSupportSupportV42301Library:应用程序:prepareComGoogleAndroidGmsPlayServicesBase830Library UP-TO-DATE:应用程序:prepareComGoogleAndroidGmsPlayServicesBasement830Library UP-TO-DATE:应用程序:prepareComGoogleAndroidGmsPlayServicesGcm830Library UP-TO-DATE:应用:prepareComGoogleAndroidGmsPlayServicesMeasurement830Library UP-TO-DATE:应用程序:prepareDebugDependencies:应用程序:compileDebugAidl:应用程序:compileDebugRenderscript:应用:generateDebugBuildConfig UP-TO-DATE:应用:generateDebugAssets UP-TO-DATE:应用:mergeDebugAssets UP-TO-DATE:应用程序: generateDebugResValues UP-TO-DATE:应用程序:processDebugGoogleServices失败错误:执行失败的任务“:应用程序:PR ocessDebugGoogleServices'。

文件谷歌 - services.json从模块根目录文件夹中丢失。该谷歌服务插件不能没有它。信息:建立失效的信息:总时间:2.942秒信息:1个错误信息:0警告信息:查看控制台完成输出

任何一个可以请澄清

android google-cloud-messaging google-play-services
4个回答
0
投票

如何整合谷歌播放服务的方式最近发生了变化。你必须添加一个谷歌,services.json。

在这里,你会发现信息如何得到这个配置文件,以及如何整合GCM:

https://developers.google.com/cloud-messaging/android/client


0
投票

此示例使用谷歌服务的插件,它要求你在你的项目中的应用程序目录下的谷歌,services.json文件。

See this documentation,是一定要得到的配置文件,并将其添加到您的Android项目的app目录。

此外,一定要更新GcmSender.java API密钥值。


0
投票

请加multiDexEnabled真实项目中的应用程序文件的gradle和结算,

defaultConfig {
    multiDexEnabled true
}

0
投票

你需要:

1 - 转到https://console.firebase.google.com 2,创建一个项目。 3,然后去和单击添加火力地堡您的Android应用 4-加(包名称,调试签名证书SHA-1) 5-然后将火力地堡产生谷歌-services.json 6-复制这个文件,并把它添加到你的项目的根 7然后,按照每一步

© www.soinside.com 2019 - 2024. All rights reserved.