【问题标题】:How to Handle "Cannot run with sound null safety" error with Visual Studio AppCenter in Flutter APK Build如何在 Flutter APK 构建中使用 Visual Studio AppCenter 处理“无法以健全的空安全运行”错误
【发布时间】:2021-11-16 11:45:48
【问题描述】:

我正在尝试将 AppCenter 添加到我的应用程序,但出现构建错误:

错误:无法以可靠的 null 安全性运行,因为以下原因 依赖项不支持空安全:

  • 包:应用中心
  • 包:appcenter_analytics
  • package:appcenter_crashes

解决方案见https://dart.dev/go/unsound-null-safety

FAILURE:构建失败并出现异常。

我将 AppCenter 中的自动生成代码添加到我的 ->app/build.gradle

dependencies {
    def appCenterSdkVersion = '4.3.1'
    implementation "com.microsoft.appcenter:appcenter-analytics:${appCenterSdkVersion}"
    implementation "com.microsoft.appcenter:appcenter-crashes:${appCenterSdkVersion}"
}

【问题讨论】:

    标签: flutter visual-studio-app-center dart-null-safety


    【解决方案1】:

    在痛苦中度过了几个小时,我找到了解决方案并将其发布here

    我们不应该在 main.dart 中导入 appcenter、appcenter_analytics appcenter_crashespackage(也不要将它们导入到 pubspec.yaml 中) 我们应该做的是,覆盖 MainActivity.java 中的“onCreate”方法并在那里实现 appcenter。 您可以在我的回答中找到更多详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-15
      • 1970-01-01
      • 2021-12-22
      • 2021-09-02
      • 1970-01-01
      • 2020-04-30
      • 2021-04-06
      • 2010-12-30
      相关资源
      最近更新 更多