Ionic framework 版本冲突通过更新google服务插件的版本| Ionic
失败:生成失败,出现异常Ionic framework 版本冲突通过更新google服务插件的版本| Ionic,ionic-framework,ionic2,gradle-plugin,Ionic Framework,Ionic2,Gradle Plugin,失败:生成失败,出现异常 出了什么问题: 任务“:ProcessDebuggGoogleServices”的执行失败。 请通过更新google services插件的版本(有关最新版本的信息,请访问)或将com.google.android.gms的版本更新为9.0.0来修复版本冲突。 简单的解决方案是从我的github帐户安装此更新的插件: 删除fcm插件: ionic cordova plugin remove cordova-plugin-fcm-with-dependecy-upd
- 出了什么问题: 任务“:ProcessDebuggGoogleServices”的执行失败。 请通过更新google services插件的版本(有关最新版本的信息,请访问)或将com.google.android.gms的版本更新为9.0.0来修复版本冲突。
ionic cordova plugin remove cordova-plugin-fcm-with-dependecy-updated
并安装此更新版本:
ionic cordova plugin add https://github.com/ishan123456789/cordova-plugin-fcm-with-dependecy-updated.git
如果上述内容不适合你。艰难的道路
在某些渠道中,上述问题的解决方案是:
转到plugins/cordova-plugin-fcm
或plugins/cordova-plugin-fcm并更新依赖项
,然后转到src/android/FCMPlugin.gradle
并替换:
classpath 'com.google.gms:google-services:3.1.+'
与
其核心是:
dependencies {
compile 'com.google.firebase:firebase-core:11.8.0'
}
和plugin.xml
<framework src="com.google.firebase:firebase-core:11.8.0" />
<framework src="com.google.firebase:firebase-messaging:11.8.0" />
因此,版本11.8.0
就从这里诞生了
这个答案相当机智
请参考此链接,尝试将
编译“com.google.android.gms:play services location:+”
替换为编译“com.google.android.gms:play services location:9.2.0”
找到任何解决方案?您解决了吗?
<framework src="com.google.firebase:firebase-core:11.8.0" />
<framework src="com.google.firebase:firebase-messaging:11.8.0" />
<preference name="PLAY_SERVICES_VERSION" default="11.8.0"/>
<framework src="com.google.android.gms:play-services-auth:$PLAY_SERVICES_VERSION" />
<framework src="com.google.android.gms:play-services-identity:$PLAY_SERVICES_VERSION" />