【问题标题】:Unable to run flutter. Throws "couldn't find package fluttery:" error无法运行颤振。抛出“找不到包颤动:”错误
【发布时间】:2020-03-14 18:13:06
【问题描述】:

This is the error

description: A new Flutter project.


version: 0.9.91+50

environment:
  sdk: ">=2.1.0 <3.0.0"

dependencies:
  flutter:
    SDK: flutter


  cupertino_icons: ^0.1.2

  audioplayers: ^0.11.0
  agora_rtc_engine: ^0.9.4
  cached_network_image: ^0.7.0
  country_pickers: ^1.0.1
  dio: ^2.0.22
  flutter_launcher_icons: ^0.7.0
  flutter_rating: ^0.0.2
  fluttery: ^0.0.8
  font_awesome_flutter: ^8.4.0
  get_it: ^1.0.3
  google_sign_in: ^4.0.1+3
  image_picker: ^0.5.0+3
  intl: ^0.15.7
  intro_views_flutter: ^2.4.0
  permission_handler: ^3.0.0
  photo_view: ^0.2.1
  razorpay_plugin: ^0.2.9
  rxdart: ^0.21.0
  shared_preferences: ^0.5.1+1
  side_header_list_view: ^0.0.4
  strings: ^0.1.0
  url_launcher: ^5.0.2
  path_provider: ^0.5.0+1
  screen: ^0.0.5
  flutter_typeahead: ^1.4.0
  flutter_chips_input: ^1.2.0
  intro_slider: ^1.2.0

dev_dependencies:
  flutter_test:
    sdk: flutter

flutter_icons:
  android: "ic_launcher"
  ios: true
  image_path: "assets/images/ic_launcher.jpg"

# For information on the generic Dart part of this file, see the
# following page: https://www.dartlang.org/tools/pub/pubspec

# The following section is specific to Flutter.
flutter:


  uses-material-design: true

  # To add assets to your application, add an assets section, like this:
  assets:
   - assets/images/
   - assets/


这是我的 pubspec.YAML 文件。 我已经安装了颤振并尝试在 iPhone 上运行现有的颤振项目。 当我尝试运行颤振时,我得到了这个错误。 我尝试寻找解决方案,但找不到。谁能告诉我需要做什么?

【问题讨论】:

    标签: ios xcode macos flutter


    【解决方案1】:

    我在pub找不到fluttery包

    可能被删除了。选择fluttery_dart2

    【讨论】:

    • 我该怎么做?
    • 他的意思是你正在使用的库被移动或删除了。你最好找到你的 Fluttery 库的替代品。
    【解决方案2】:

    发生这种情况是因为颤振以这种方式配置 podfile。 Flutter 默认生成的 podfile 不允许 ios build 下载嵌套的依赖项。 要解决此问题,您可以通过此更改 podfile 文件,您的问题将得到解决。 搜索这段代码

    target 'Runner' do
      # Flutter Pod
    

    用下面的替换它

    target 'Runner' do
      use_frameworks!
      # Flutter Pod
    

    更新

    由于 Flutter 升级,Fluttery 包被移除/暂时关闭。所以你应该用

    更新你的 pubspec.yaml 文件

    fluttery_dart2: ^0.0.9

    库使用相同的功能。好吧,一旦原来的图书馆回来了,这个图书馆就不会很长时间了。

    请阅读备注here

    【讨论】:

    • 很明显的错误,如果你在 pub.dev 上搜索 fluttery,你找不到任何以你的名字命名的包;pub.dev/packages?q=fluttery
    • 我在哪里可以删除这个飘忽的依赖?
    猜你喜欢
    • 2021-08-21
    • 1970-01-01
    • 2021-07-04
    • 2020-02-12
    • 2019-05-03
    • 1970-01-01
    • 2021-06-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多