Fork me on GitHub

Flutter - Error: 'xxx' is imported from both package...

Compiler message:
lib/main.dart:77:32: Error: 'Toast' is imported from both
'package:easy_alert/src/provider.dart' and 
'package:fluttertoast/fluttertoast.dart'.
toastLength: Toast.LENGTH_LONG);

 

由于引用的"Toast"同时存在于package  easy_alert fluttertoast中,编译器不确定到底是引用的哪一个包中的Toast,因此报错。

 

解决方法:

import 'package:easy_alert/easy_alert.dart' as easyAlertV;
import 'package:fluttertoast/fluttertoast.dart' as flutterToastV;

然后

flutterToastV.Fluttertoast.showToast(msg: "数据存储成功",
                    toastLength: flutterToastV.Toast.LENGTH_SHORT,
                    gravity: flutterToastV.ToastGravity.BOTTOM,
                    timeInSecForIos: 1
                  );

 

 

 

原文参考我的Stackoverflow https://stackoverflow.com/questions/53359139/error-toast-is-imported-from-both-packageeasy-alert-src-provider-dart-and

 

posted @   猫叔Vincent  阅读(2169)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示