Java 未找到Flatter FirebaseCloudMessagingPluginRegistrant?

Java 未找到Flatter FirebaseCloudMessagingPluginRegistrant?,java,android,flutter,android-studio,dart,Java,Android,Flutter,Android Studio,Dart,我将firebase推送通知功能添加到我的Flatter项目中。然后我无法启动我的项目,因为它找不到注册表中的FirebaseCloudMessagingPluginRegistrant 当昨天我把这些添加到我的项目中时,一切都很顺利。今天我需要更改Android部分的一些内容,但所有文件都充满了红线,通过删除.idea文件夹得到了修复。但现在,如果我尝试启动该项目: D:\...\android\app\src\main\java\com\Application.java:17: error:

我将firebase推送通知功能添加到我的Flatter项目中。然后我无法启动我的项目,因为它找不到注册表中的
FirebaseCloudMessagingPluginRegistrant

当昨天我把这些添加到我的项目中时,一切都很顺利。今天我需要更改Android部分的一些内容,但所有文件都充满了红线,通过删除
.idea
文件夹得到了修复。但现在,如果我尝试启动该项目:

D:\...\android\app\src\main\java\com\Application.java:17: error: cannot find symbol
    FirebaseCloudMessagingPluginRegistrant.registerWith(registry);
    ^
  symbol:   variable FirebaseCloudMessagingPluginRegistrant
  location: class Application
它发生在这个类中:

import io.flutter.app.FlutterApplication;
import io.flutter.plugin.common.PluginRegistry;
import io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback;
import io.flutter.plugins.firebasemessaging.FlutterFirebaseMessagingService;

public class Application extends FlutterApplication implements PluginRegistrantCallback {
  @Override
  public void onCreate() {
    super.onCreate();
    FlutterFirebaseMessagingService.setPluginRegistrant(this);
  }

  @Override
  public void registerWith(PluginRegistry registry) {
    FirebaseCloudMessagingPluginRegistrant.registerWith(registry); // This line
  }
}
我没有办法解决这个问题

我将这些添加到
build.gradle
文件中:

apply plugin: 'com.google.gms.google-services'

implementation platform('com.google.firebase:firebase-bom:27.1.0')
implementation 'com.google.firebase:firebase-analytics'
implementation 'com.google.firebase:firebase-messaging'

不确定你是否需要更多信息来帮助我

classpath 'com.google.gms:google-services:4.3.5'