我有一个Android和iOS的Cordova应用程序,我正在尝试添加FCM,因此我可以发送推送通知。我已经多次按照网站上的设置说明继续获得相同的构建错误。
这是我运行Cordova build时遇到的错误
tsc
这是build.gradle文件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: "+"
的最后一行,这是安装说明所要做的。
我创建了一个帐户,从apply plugin: 'com.google.gms.google-services'
获取了我的包名,然后将AndroidManifest.xml
添加到Android项目的main中,然后在google-services.json
文件中添加了3行,但我继续得到这个错误。
我做错了什么?谢谢你的帮助。
答案 0 :(得分:7)
我有类似的问题。
我的修复是编辑./platforms/android/project.properties
我在所有Google服务上将+更改为10.0.1。 (确保SDK是最新的)
即:
cordova.system.library.1=com.google.android.gms:play-services-analytics:+
到
cordova.system.library.1=com.google.android.gms:play-services-analytics:10.0.1
做一个构建并且全部工作。