Cordova插件Firebase不适用于运行安卓的爱奥尼亚3

Cordova插件Firebase不适用于运行安卓的爱奥尼亚3,cordova,firebase,ionic-framework,angularfire,Cordova,Firebase,Ionic Framework,Angularfire,我正在使用插件cordova-plugin-firebase执行推送通知,按照本教程进行测试:。当我尝试使用以下命令用android编译项目时,问题出现了:ionic cordova run android给我一个构建失败,错误如下:找不到support-v4.aar(com.android.support:support-v4:26.1.0)。你们知道这个错误吗?多谢各位 您需要在platforms/android内部的build.gradle文件中做一些更改,并需要在jcenter()之前添

我正在使用插件
cordova-plugin-firebase
执行推送通知,按照本教程进行测试:。当我尝试使用以下命令用android编译项目时,问题出现了:
ionic cordova run android
给我一个构建失败,错误如下:
找不到support-v4.aar(com.android.support:support-v4:26.1.0)
。你们知道这个错误吗?多谢各位

您需要在platforms/android内部的build.gradle文件中做一些更改,并需要在jcenter()之前添加maven{url'},如下所示:

allprojects { 
  repositories { 
    mavenCentral()
    maven { url 'https://maven.google.com' } //add this code
    jcenter() 
  } 
}

了不起的人,它的工作!现在好奇的问题是:为什么这是必要的?这是一个bug问题,或者当我们尝试添加一些本地插件时,我们应该总是这样做?无论如何,谢谢@Joan,这对于新版本的google库来说至关重要。他们将自己的库从android SDK迁移到maven repo。