小编Ale*_*kov的帖子

添加Firebase消息传递后的编译错误

对于应用程序开发,我需要Firebase云消息传递。在我的pubsepc.yaml中,添加以下依赖项:firebase_messaging:^ 5.1.6

我暂时没有添加代码。

之后,我构建代码,但出现错误:

flutter/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.6/android/src/main/java/io/flutter/plugins/firebasemessaging/FlutterFirebaseMessagingService.java:143: error: method findAppBundlePath in class FlutterMain cannot be applied to given types;
    String appBundlePath = FlutterMain.findAppBundlePath();
                                      ^
  required: Context
  found: no arguments
  reason: actual and formal argument lists differ in length
1 error

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':firebase_messaging:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option …
Run Code Online (Sandbox Code Playgroud)

compiler-errors flutter firebase-cloud-messaging

3
推荐指数
1
解决办法
599
查看次数