Android cordova插件firebase编译问题

Android cordova插件firebase编译问题,android,firebase,cordova,ionic-framework,Android,Firebase,Cordova,Ionic Framework,我正在尝试使用firebase本机插件创建一个离子应用程序 我创建ionic应用程序的第一步: ionic启动 然后我添加firebase插件: 爱奥尼亚cordova插件添加cordova插件firebase npm安装@ionic native/firebase 之后,我尝试添加android平台: 爱奥尼亚cordova构建安卓系统 我有一个错误: > Task :app:fabricGenerateResourcesDebug FAILED ERROR - Crashlytics

我正在尝试使用firebase本机插件创建一个离子应用程序

我创建ionic应用程序的第一步:
ionic启动

然后我添加firebase插件:
爱奥尼亚cordova插件添加cordova插件firebase npm安装@ionic native/firebase

之后,我尝试添加android平台: 爱奥尼亚cordova构建安卓系统

我有一个错误:

> Task :app:fabricGenerateResourcesDebug FAILED
ERROR - Crashlytics Developer Tools error.
java.lang.IllegalArgumentException: Crashlytics found an invalid API key: null. 
我的插件列表
cordova插件列表

cordova-plugin-device 2.0.2 "Device"
cordova-plugin-firebase 2.0.5 "Google Firebase Plugin"
cordova-plugin-ionic-keyboard 2.1.3 "cordova-plugin-ionic-keyboard"
cordova-plugin-ionic-webview 4.1.1 "cordova-plugin-ionic-webview"
cordova-plugin-splashscreen 5.0.2 "Splashscreen"
cordova-plugin-statusbar 2.4.2 "StatusBar"
cordova-plugin-whitelist 1.3.3 "Whitelist"
如果我使用android studio,我会有相同的错误: Crashlytics发现无效的API密钥:null

所以我用了这个帖子:

在此之后,我得到以下错误:错误:找不到符号类NotificationManagerCompat。
因此,我添加了依赖项
implementation'com.android.support:support compat:27.+'
来构建我的应用程序的e.gradle

但我仍然面临两个错误:

#android/app/src/main/java/org/apache/cordova/firebase/FirebasePlugin.java
error: method getByteArray in class FirebaseRemoteConfig cannot be applied to given types;
required: String
found: String,String
reason: actual and formal argument lists differ in length
如何让ionic应用程序与firebase(firestore、auth和云消息)协同工作


谢谢你的帮助。

我还记得那些与Firebase相关的插件有着无休止的问题,但我最终设法让它们与
cordova@7.1.0
科尔多瓦-android@6.3.0
。如果我没记错的话,我在4.1之前解决了其中一个问题


我只有插件,这取决于你似乎没有安装。你应该仔细检查一下你的插件是否需要它。

我还记得那些与Firebase相关的插件有着无休止的问题,但我最终设法让它们与
cordova@7.1.0
科尔多瓦-android@6.3.0
。如果我没记错的话,我在4.1之前解决了其中一个问题

我只有插件,这取决于你似乎没有安装。你应该仔细检查你的插件是否需要它

#android/app/src/main/java/org/apache/cordova/firebase/FirebasePluginInstanceIDService.java
error: cannot find symbol class FirebaseInstanceIdService
error: method does not override or implement a method from a supertype