当我在 ionic 1
中使用这两个插件时科尔多瓦-插件-FCM
科尔多瓦-插件-GOOGLEPLUS
然后发生这种类型的错误:
在1s内建立失败
11个可操作的任务:1个执行,10个最新的 错误:/ home / idiosys / ionic / seeCheckFolder / SeeCheck / platforms / android / gradlew:命令失败,退出代码1错误输出:
FAILURE:构建因异常而失败。
出了什么问题:
任务执行失败':processDebugGoogleServices'。
请修改版本冲突,方法是更新google-services插件的版本(有关https://bintray.com/android/android-tools/com.google.gms.google-services/的最新版本的信息)或将com.google.android.gms的版本更新为9.0.0。
造成这些错误的原因是什么?
答案 0 :(得分:0)
删除fcm,google plus 然后安装firebase插件(https://ionicframework.com/docs/native/firebase/) 然后安装谷歌加。 删除并重新添加android平台。它与我合作(ionic2)。 注意:firebase包含通知功能,也带有徽章编号:)
答案 1 :(得分:0)
1 - 从build.gradle中删除条目:
// PLUGIN GRADLE EXTENSIONS START
apply from: "cordova-plugin-fcm/poc-FCMPlugin.gradle"
// PLUGIN GRADLE EXTENSIONS END
2 - 为project.properties文件中的所有其他依赖项指定正确的版本,如:
cordova.system.library.1=com.google.firebase:firebase-core:10.2.0
cordova.system.library.2=com.google.firebase:firebase-messaging:10.2.0
cordova.system.library.3=com.google.android.gms:play-services-auth:10.2.0
cordova.system.library.4=com.google.android.gms:play-services-identity:10.2.0
3 - 而build.gradle文件的底部添加以下行:
apply plugin: com.google.gms.googleservices.GoogleServicesPlugin
4 - 注释掉poc-fcmplugin.gradle文件的所有内容,而不是应用插件:com.google.gms.googleservices.GoogleServicesPlugin使用:
apply plugin: 'com.google.gms.google-services'
5 - 在build.gradle类路径部分添加google服务的类路径,如:
classpath 'com.google.gms:google-services:3.0.0'
答案 2 :(得分:0)
请参考以下提到的应用,并确保android依赖项正确。
https://market.ionicframework.com/starters/ionic-google-plus-fcm-and-ad-banner
app.post("/match", (req, res, next) => {
Team.findOne({name: req.body.team1}, (err, team) => {
if(err) {
console.log(err);
} else {
let eloOne = team.elo; // <-- here is the problem part
}
});
Team.findOne({name: req.body.team2}, (err, team2) => {
if (err) {
console.log(err)
} else {
let eloTwo = team2.elo; // <-- here is the problem part
}
});
console.log(eloOne) // <-- here i want to use the variables
console.log(eloTwo)
}); // please dont kill me for this code, I've started programing recently