在Titanium项目中放置google-services.json的位置?

时间:2016-10-19 04:58:12

标签: android push-notification appcelerator appcelerator-titanium appcelerator-mobile

我正在使用Titanium处理Android应用的推送通知。 我已经创建了GCM Server API密钥和发件人ID。 并下载了配置文件

  

谷歌-services.json

我应该把这个文件放到我的Titanium项目中?

1 个答案:

答案 0 :(得分:3)

添加google-services.json是本机应用程序的便捷步骤,可轻松实现GCM / FCM集成。

要将推送通知集成到Titanium项目,您必须首先确定要发送通知的方式。有Arrow PushFirebase Notifications等服务允许您从图形Web控制台发送通知。

如果你想继续使用箭头推进,你可以检查Titanium CloudPush Module

  

CloudPush模块支持设备的Android推送通知   通过提供与推送通知服务器的连接   用于接收推送通知和可选地呈现托盘的设备   收到新的推送通知时通知用户。

在项目的tiapp.xml中,您需要添加一些键来配置推送通知。

<!-- Property keys for Arrow Push (required) -->
<property name="acs-api-key-development" type="string">YOUR DEVELOPMENT API KEY HERE</property>
<property name="acs-api-key-production" type="string">YOUR PRODUCTION API KEY HERE</property>
<property name="acs-api-key" type="string">YOUR API KEY HERE</property>

要整合Firebase通知,请确定我们是否还有一个优秀的Firebase Titanium Android模块。 Appcelerator / Titanium module project用于构建和使用Firebase SDK,但根据this问题,它不会集成Firebase通知。

还有很少Titanium GCM modules,您还必须了解如何在这些模块中提供GCM发件人ID /密钥。