574得票28回答
不同 productFlavors 的 google-services.json

更新:GCM已被弃用,请使用FCM 我正在按照谷歌开发者页面此处的指南实现新的Google Cloud Messaging。 我已经成功运行和测试了它。但是我的问题是,我有不同的产品风味,具有不同的applicationId/packageName和不同的Google Cloud Me...

246得票15回答
错误:与依赖项'com.google.code.findbugs:jsr305'冲突。

我在 Android Studio 2.2 Preview 1 中创建了一个新项目,包含 Android 应用程序和后端模块,并使用了 Google Messaging。这是应用程序文件:apply plugin: 'com.android.application' android { ...

231得票10回答
如何向网页浏览器发送推送通知?

我已经阅读了几个小时关于推送通知 API和Web 通知 API的内容。我还发现,Google 和 Apple 分别通过 GCM 和 APNS 免费提供推送通知服务。 我正在尝试了解是否可以使用桌面通知实现将推送通知发送到浏览器中,我相信这就是 Web 通知 API 所做的。我看到谷歌文档上有...

218得票13回答
使用PHP实现GCM(Google Cloud Messaging)

更新:GCM已经被弃用,请使用FCM 我该如何在PHP后端集成新的Google Cloud Messaging?

202得票11回答
Firebase消息推送,如何获取服务器密钥?

Firebase允许我们通过发起POST请求来发送通知消息到我们自己的应用程序。 这篇教程向我们提供了如何发起此请求的说明。但是,在头信息中有一个Authorization字段,我必须将自己的服务器密钥放置在其中。 我从哪里可以获取此服务器密钥?没有相关的说明。

195得票25回答
为不同的构建方案使用不同的GoogleService-Info.plist文件

我正在使用一个针对生产环境的构建方案和一个针对暂存环境的构建方案(带有2个不同的包标识符)并且我正在尝试为每个构建方案使用单独的GoogleService-Info.plist。 是否有办法在初始化GCM(和Google登录)时手动选择要使用的plist文件?或者是否可以避免使用plist并...

195得票12回答
Firebase Cloud Messaging的API KEY在哪里可以找到?

我正在尝试弄清楚新版GCM或Firebase Cloud Messaging的工作原理,所以我将我的一个项目转移到了新的Firebase控制台。如果我没有API KEY或者想创建一个新的...我应该在哪里进行操作? 我试图了解新版 GCM 或 Firebase Cloud Messaging ...

189得票24回答
安装失败,原因是重复权限... C2D_MESSAGE

我正在我的应用程序中使用Google通知,到目前为止,在清单文件中我已经完成了以下内容:<!-- GCM --> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <!-- GCM...

179得票11回答
谷歌游戏服务GCM 9.2.0要求“更新”回到9.0.0版本

今天早上我开始更新我的项目库到最新版本。 我尝试将 GCM 更新到最新版本9.2.0,但是我遇到了这个错误: Error:Execution failed for task ':app:processDebugGoogleServices'。 请通过更新google-servic...

134得票3回答
谷歌服务的json文件到底是做什么用的?

我正在为我的应用添加Google Analytics和GCM服务。在两种服务的实现指南中,谷歌要求开发人员生成一个json文件:google-services.json,并将其放置在应用程序的根目录下。 我发现即使从我的应用程序中删除了这个json文件,这些服务仍然可以正常工作。 只想确定...