我是Cordova的新手,我已经创建了一个cordova应用程序并成功运行,现在我需要在其中集成推送通知。所以我选择google Firebase ,我已经为firebase创建了所有依赖项,并下载了 google.services.json 。我已经在 index.js 文件中添加了监听器(引用this link),没问题。在firebase文档中,要求在应用程序级别构建等级添加这些行
compile 'com.google.firebase:firebase-core:11.8.0'
apply plugin: 'com.google.gms.google-services'
这是在buildscript classpath 'com.google.gms:google-services:3.0.0'
使用命令cordova build android
添加此内容后,会抛出错误。我不确定有什么问题
注意:
在没有添加上述行的情况下也尝试过,在这种情况下,构建成功但通知不起作用。
答案 0 :(得分:0)
您可以参考官方的phonegap插件here。这将为您提供关于如何操作的公平想法,或者如果它符合您的用例,您可以直接使用它。
Cordova是手机缺口的免费版本,因此兼容性不会成为问题。