【发布时间】:2021-10-20 00:59:08
【问题描述】:
我正在尝试使用 Geocoder Dependence,但它不支持 null 安全性。有什么方法可以在项目中使用Geocoder Dependence?
这是错误
Launching lib\main.dart on Android SDK built for x86 in debug mode...
Running Gradle task 'assembleDebug'...
Error: Cannot run with sound null safety, because the following dependencies
don't support null safety:
- package:geocoder
For solutions, see https://dart.dev/go/unsound-null-safety
FAILURE: Build failed with an exception.
* Where:
Script 'C:\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1035
* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command 'C:\flutter\bin\flutter.bat'' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 27s
Exception: Gradle task assembleDebug failed with exit code 1
【问题讨论】:
-
代替
geocoder,您能否检查flutter_geocoder是否符合您的要求(支持空安全)?或者,geocoder上似乎有一些最近的活动,其中master分支现在是空安全的,但尚未发布:github.com/aloisdeniel/flutter_geocoder/issues/68。链接中有一些关于现在如何使用master版本的说明。 -
好的,我添加了一个你可以接受的答案。
-
已经做了兄弟。
-
不确定您在说什么?尝试刷新您的页面,因为我的答案应该在那里。
标签: flutter dart flutter-dependencies dart-null-safety