如何使用Firebase插件解决离子编译错误?

时间:2019-06-19 12:54:21

标签: android firebase cordova ionic-framework

我正在使用Ionic 4开发应用程序。到目前为止,一切都很好,但是在添加ionic cordova run android之后,我无法模拟该应用程序。

运行命令Ionic: Ionic CLI : 5.0.3 (/home/marcelo/.nvm/versions/node/v10.0.0/lib/node_modules/ionic) Ionic Framework : @ionic/angular 4.5.0 @angular-devkit/build-angular : 0.13.9 @angular-devkit/schematics : 7.3.9 @angular/cli : 7.3.9 @ionic/angular-toolkit : 1.5.1 Cordova: Cordova CLI : 9.0.0 (cordova-lib@9.0.1) Cordova Platforms : android 8.0.0 Cordova Plugins : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 4.0.1, (and 8 other plugins) Utility: cordova-res : 0.3.0 native-run : 0.2.5 System: Android SDK Tools : 26.1.1 (/opt/android-sdk) NodeJS : v10.0.0 (/home/marcelo/.nvm/versions/node/v10.0.0/bin/node) npm : 6.9.0 OS : Linux 4.19 控制台会给我以下错误

  

任务:app:compileDebugJavaWithJavac FAILED失败   /home/marcelo/dev/ludela/amof/platforms/android/app/src/main/java/org/apache/cordova/firebase/FirebasePluginMessagingService.java:144:错误:类Builder中的构造函数Builder无法应用于给定类型;               NotificationCompat.Builder notificationBuilder =新的NotificationCompat.Builder(this,channelId);                                                                ^     必需:上下文     找到:FirebasePluginMessagingService,字符串     原因:实际和正式论据列表的长度不同

离子信息

npm install --save react-router-dom

0 个答案:

没有答案