在运行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警告信息:查看控制台完成输出
任何一个可以请澄清
如何整合谷歌播放服务的方式最近发生了变化。你必须添加一个谷歌,services.json。
在这里,你会发现信息如何得到这个配置文件,以及如何整合GCM:
https://developers.google.com/cloud-messaging/android/client
此示例使用谷歌服务的插件,它要求你在你的项目中的应用程序目录下的谷歌,services.json文件。
See this documentation,是一定要得到的配置文件,并将其添加到您的Android项目的app目录。
此外,一定要更新GcmSender.java API密钥值。
请加multiDexEnabled
真实项目中的应用程序文件的gradle和结算,
defaultConfig {
multiDexEnabled true
}
你需要:
1 - 转到https://console.firebase.google.com 2,创建一个项目。 3,然后去和单击添加火力地堡您的Android应用 4-加(包名称,调试签名证书SHA-1) 5-然后将火力地堡产生谷歌-services.json 6-复制这个文件,并把它添加到你的项目的根 7然后,按照每一步