【问题标题】:Generate App Bundle with --no-sound-null-safety Flutter使用 --no-sound-null-safety Flutter 生成 App Bundle
【发布时间】:2021-03-29 16:16:11
【问题描述】:

我正在尝试通过 Android Studio 生成 App Bundle(Build -> Generate Signed Bundle / APK),但在构建 bundle 时遇到了错误。

Error: Cannot run with sound null safety, because the following dependencies
don't support null safety

有没有一种方法可以添加参数--no-sound-null-safety,类似于您可以在命令行中执行的操作?

【问题讨论】:

    标签: android flutter android-studio bundle dart-null-safety


    【解决方案1】:

    运行

    flutter build apk --split-per-abi --no-sound-null-safety
    

    Credit

    【讨论】:

    • 我知道这个命令,但这不是我想要的。有没有办法在 android studio 中添加该参数?
    【解决方案2】:

    使用 dart 或 flutter 命令的 --no-sound-null-safety 标志禁用声音空安全:

     dart --no-sound-null-safety run
     flutter build apk --split-per-abi --no-sound-null-safety
    

    或者,将入口点(包含 main() 函数的文件)中的语言版本设置为 2.9

    // @dart=2.9
    import 'src/my_app.dart';
    
    main() {
      //...
    }
    

    【讨论】:

      【解决方案3】:
          run:
      flutter build appbundle --no-sound-null-safety
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-12-02
        • 2021-08-27
        • 2021-02-13
        • 2021-04-13
        • 2021-03-25
        • 1970-01-01
        • 2022-12-11
        相关资源
        最近更新 更多