版本:1.0.0+1
环境: sdk:">=2.7.0 <3.0.0"
依赖: 扑: sdk:颤动
cupertino_icons:^1.0.1 dots_indicator:^2.0.0 firebase_auth:^1.2.0 云火商店:^2.2.0 firebase_core:^1.2.0 提供者:^5.0.0 地理定位器:^7.0.3 google_maps_flutter: ^2.0.5 地理编码器:^0.2.1 flutter_spinkit:^5.0.0
dev_dependencies: 颤振测试: sdk:颤动
答案 0 :(得分:0)
您的所有依赖项都是最新版本,并且都已迁移到 null safety
。
由于您不能将 null safe
和 non null safe
包混合在一起,因此您需要将代码迁移到 null safety
。
首先,更改您的 sdk,
environment:
sdk: ">=2.12.0 <3.0.0"
然后运行pub get
(保存文件后会自动运行,但如果没有自动运行,您可以运行它)
接下来,将您的代码迁移到任何需要使用新的 null 安全功能的地方。