Flutter myfatoorah_颤振导入包生成失败

Flutter myfatoorah_颤振导入包生成失败,flutter,Flutter,我已经添加了myfatoorah_flatterpackageversion 1.0.7,并在文件中导入了该包,作为import“package:myfatoorah_flatter/myfatoorah_flatter.dart”生成失败,并出现以下错误 ../../../Downloads/flutter/.pub-cache/hosted/pub.dartlang.org/myfatoorah_flutter-1.0.7/lib/myfatoorah_flutter.dart:609:31

我已经添加了
myfatoorah_flatter
packageversion 1.0.7,并在文件中导入了该包,作为
import“package:myfatoorah_flatter/myfatoorah_flatter.dart”生成失败,并出现以下错误

../../../Downloads/flutter/.pub-cache/hosted/pub.dartlang.org/myfatoorah_flutter-1.0.7/lib/myfatoorah_flutter.dart:609:31: Error: The argument type 'bool Function(bool)' can't be assigned to the parameter type 'bool Function(bool, RouteInfo)'.
- 'RouteInfo' is from 'package:back_button_interceptor/src/back_button_interceptor.dart'


('../../../Downloads/flutter/.pub-cache/hosted/pub.dartlang.org/back_button_interceptor-4.3.1/lib/src/back_button_interceptor.dart').
    BackButtonInterceptor.add(myInterceptor);
我尝试过以下解决方案,但均无效:

  • myfatoorah_颤振的更改版本
  • 在通道之间切换开发/稳定
  • 升级的颤振sdk
  • settings.gradle
    删除并再次添加

  • 当我删除导入行时,它工作正常,需要帮助,以便我可以集成付款方式

    在我尝试这种方式并为我工作时,我也遇到了相同的错误

    将myfatoorah_Flatter的
    pubspec.ymal
    中的
    back_button_拦截器的版本更改为
    back_button_拦截器:4.0.2