通过更新 Flutter 3.8.0 flutter_date_time_picker 中出现错误

aut*_*umn 9 flutter flutter-datetime-picker

通过更新 Flutter 3.8.0,我在 flutter_date_time_picker 中收到以下错误。我想知道是否有人知道这个问题的解决方案。

../../../../.pub-cache/git/flutter_datetime_picker-eb66486c47d50bf550950c196486121ffcea8885/lib/flutter_datetime_picker.dart:7:1: Error:
'DatePickerTheme' is imported from both 'package:flutter/src/material/date_picker_theme.dart' and'package:flutter_datetime_picker/src/datetime_picker_theme.dart'.
Run Code Online (Sandbox Code Playgroud)

pubspeck.yaml

  flutter_datetime_picker:
    git:
      url: https://github.com/Realank/flutter_datetime_picker.git
Run Code Online (Sandbox Code Playgroud)

如果有人知道解决方案,我很想听听。

我相信这可能是由于 flutter 更新造成的,因为直到昨天我才能够正常构建!如果有人知道解决方案,我很想听听。

小智 11

你可以使用

https://pub.dev/packages/flutter_datetime_picker_plus

它是从 (Pub) flutter_datetime_picker 分叉的,因为它与 dart 3.0 存在问题


小智 0

首先尝试 flutter clean,然后 pub get 并重新安装你想要的包。如果您再次遇到此错误,请尝试以下操作:解决它;在具有两个导入的类中,使用 as 关键字为其中一个包分配别名。

import 'package:flutter/src/material/date_picker_theme.dart' as dp
dp.EveryMethodYouWant(); //call the class using the alias

Run Code Online (Sandbox Code Playgroud)

如果你有任何问题我就在这里。

快乐编码。