flutter - 给定的podspec `FlutterToast`的名称与预期的 `fluttertoast`颤音不匹配

标签 flutter dart flutter-dependencies flutter-packages

我在flutter项目中导入了fluttertoast包。
我在.yaml文件中以及在项目中使用import 'package:fluttertoast/fluttertoast.dart';添加了依赖项,但是当我在Simulator上运行代码时,这是输出:

   -> Fetching podspec for `fluttertoast` from `.symlinks/plugins/fluttertoast/ios`
[!] The name of the given podspec `FlutterToast` doesn't match the expected one `fluttertoast`
我试图将名称从FlutterToast更改为fluttertoast以匹配名称,但是没有用。
我还清理了工作区并删除了.pub-cache ...我尝试了很多东西,但没有任何效果。
有想法吗?

最佳答案

我面临着同样的问题。问题出在pubspec.yml中,我这样添加了插件依赖项(没有任何版本号):

fluttertoast: 
似乎最新版本是(5.0.1)导致此问题。因此,将依存关系更改为以下内容,为我解决了此问题:
fluttertoast: 4.0.1

关于flutter - 给定的podspec `FlutterToast`的名称与预期的 `fluttertoast`颤音不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62757903/

相关文章:

flutter - 在计时器的重复回调中产生 BLoC 状态

flutter - 自定义形状上的动态数据

flutter - 禁用时如何更改下拉默认文本颜色?

gradle - 如何使 Gson 在 Flutter 插件的 Android 原生部分可用?

dart - 具有水平和垂直中心对齐分隔线的 GridView

flutter - "flutter pub get"客户端没有所需的权限

java - StreamHandler接口(interface)的onListen方法中的arguments param到底是什么

android - 我可以在编译过程中使用Byte Buddy转换已编译的类吗?

flutter - 错误:无法将参数类型int分配给参数类型字符串

firebase - 使用 FirebaseAuth 、 Firestore 和 Google 登录的 Flutter multidex 问题