通过更新Flutter 3.8.0 flutter_date_time_picker中的错误

ycggw6v2  于 2023-02-13  发布在  Flutter
关注(0)|答案(3)|浏览(692)

通过更新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'.

pubspeck.yaml

flutter_datetime_picker:
    git:
      url: https://github.com/Realank/flutter_datetime_picker.git

如果有人知道解决办法,我很乐意听听。
我相信这可能是由于flutter的更新,因为直到昨天我还能正常的构建!如果有人知道一个解决方案,我很乐意听到它。

kdfy810k

kdfy810k1#

您可以尝试以下步骤:
1.从pubspec.yaml文件中删除flutter_datetime_picker软件包。
1.在终端中运行flutter clean以删除任何缓存文件。
1.重新安装flutter_datetime_picker软件包。

zbdgwd5y

zbdgwd5y2#

第一次尝试flutter clean然后pub获取并重新安装你想要的软件包.如果你再次有这个错误尝试这个:解决它;在包含两个导入的类中,使用as关键字为其中一个包指定别名。

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

如果你有任何问题,我都在这里
快乐的编码。

nmpmafwu

nmpmafwu3#

错误地,您导入了错误的包,因为根据包文档,没有提到这样的行。
导入下面提到的包并尝试pub get。
导入“ Package :flutter_日期时间_picker/flutter_日期时间_picker. dart”;
一切都很好。

相关问题