小编rus*_*off的帖子

使用 FCM 推送通知时颤动中的 Kotlin 文件错误

我想在 flutter 中使用 firebase_messaging 推送通知。在文档中有 Application.java 文件,但我的 flutter 项目使用 kotlin 文件格式。如何将此 java 代码更改为 kotlin 类型:


import io.flutter.app.FlutterApplication;
import io.flutter.plugin.common.PluginRegistry;
import io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback;
import io.flutter.plugins.GeneratedPluginRegistrant;
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) {
    GeneratedPluginRegistrant.registerWith(registry);
  }
}


Error is this: Expecting a top level declaration

Run Code Online (Sandbox Code Playgroud)

java kotlin flutter firebase-cloud-messaging

0
推荐指数
1
解决办法
814
查看次数

标签 统计

firebase-cloud-messaging ×1

flutter ×1

java ×1

kotlin ×1