【发布时间】:2016-09-01 20:35:58
【问题描述】:
我有一个适用于 Android 和 iOS 的 Cordova 应用程序,我正在尝试添加 FCM,以便发送推送通知。我已多次按照网站上的设置说明进行操作,但仍然出现相同的构建错误。
这是我在运行 Cordova build 时遇到的错误
FAILURE: Build failed with an exception.
* Where:
Build file 'C:\Users\Me\workspace\App\platforms\android\build.gradle' line: 326
* What went wrong:
A problem occurred evaluating root project 'android'.
> Failed to apply plugin [id 'com.google.gms.google-services']
> For input string: "+"
这是 build.gradle 文件最后一行 apply plugin: 'com.google.gms.google-services' 的内容,这是设置指令所说的内容。
我做了一个账号,从AndroidManifest.xml得到了我的包名,然后在Android项目的main中添加了google-services.json,然后在build.gradle文件中添加了3行,但是我继续得到这个错误。
我做错了什么?感谢您的帮助。
【问题讨论】:
-
通过将google-services.json添加到Android项目的main中,您的意思是您将json文件添加到了主文件夹中吗?如果是这样,它不应该在 app 文件夹中吗?
-
@AL。我放入 MyProjetName/platfroms/android 文件夹,它与 build.gradle 文件处于同一级别
-
我认为这不是正确的文件夹。它必须在 app 文件夹中。你可以通过Android studio中的Project浏览器访问它
标签: android ios cordova firebase firebase-notifications