Flutter 颤振:Firebase分析与空安全不兼容

Flutter 颤振:Firebase分析与空安全不兼容,flutter,dart,nullable,firebase-analytics,Flutter,Dart,Nullable,Firebase Analytics,我试图将我的项目转移到新的Dart并使其与空安全兼容,但firebase_analytics似乎还没有准备好。 我怎样才能绕过这个错误,他们会很快发布firebase_analytics null safety吗? 我在这里提出了一个问题: 编译时,会出现以下错误: Because firebase_analytics >=7.0.1 depends on firebase_core ^0.7.0 and ketab depends on firebase_core ^0.8.0-1.0.

我试图将我的项目转移到新的Dart并使其与空安全兼容,但firebase_analytics似乎还没有准备好。 我怎样才能绕过这个错误,他们会很快发布firebase_analytics null safety吗? 我在这里提出了一个问题:

编译时,会出现以下错误:

Because firebase_analytics >=7.0.1 depends on firebase_core ^0.7.0 and ketab depends on firebase_core ^0.8.0-1.0.nullsafety.2, firebase_analytics >=7.0.1 is forbidden.
So, because yourapp depends on firebase_analytics ^7.0.1, version solving failed.
pub get failed (1; So, because yourapp depends on firebase_analytics ^7.0.1, version solving failed.)

到目前为止,他们的所有包裹都没有零安全保险

1你可以用叉子扑火回购 然后您可以在firebase_analytics的pubspec中使用版本 那就用自己的版本吧

firebase_analytics:
    git:
      url: HERE_YOUR_FORKED_REPO_URL
      path: packages/firebase_analytics/firebase_analytics
2我最近遇到了一个熟悉的问题,刚删除了这个版本,现在它对我有用了。)


谢谢,但是似乎仍然有很多包没有为空安全做好准备,例如Dio,它在Flitter的网络例程中非常基本。
firebase_analytics:
    git:
      url: HERE_YOUR_FORKED_REPO_URL
      path: packages/firebase_analytics/firebase_analytics
firebase_auth: ^0.21.0-1.0.nullsafety.0
cloud_firestore: 0.17.0-1.0.nullsafety.2
firebase_analytics: