问题标签 [flutter-dependencies]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
7924 浏览

proxy - 企业防火墙后面的 Flutter 应用程序在获取包期间引发 TLS 错误

最近安装了 Flutter 并探索了 hello-world 应用程序。遵循https://flutter.io/get-started/中提到的所有步骤并能够运行

:: 颤振医生

还能够使用以下命令创建应用程序骨架;

::颤振创建myapp

但是当它尝试安装 pubspec.yaml 下提到的所有依赖项时,它开始显示错误并不断尝试重新连接。这是日志,

我怀疑这是因为防火墙和其他包管理器,我一直在使用代理服务器来启用 fetch,它工作得很好。我找不到为颤振或 pub 实现这种代理的方法。我也尝试使用中国服务器,但这也没有帮助我。我已经安装和卸载了几次以确保缓存不会导致此问题。

有没有人想通了呢?

0 投票
2 回答
1425 浏览

android - Flutter 中的 rxdart 使用未被识别

我第一次尝试在我的 Flutter 应用程序中使用rxdart包,我已经在 yaml 文件中添加了这个包,然后我保存了它,vscode在完成后自动运行flutter packages get on project 我尝试使用以下行导入包

但编译器无法识别包中的 rxdart。这导致了应用程序中的错误。

以下是我对pubspec.yaml的依赖

更新

这是我正在从事的项目的回购:https ://www.github.com/touseefbsb/LoginStateful

您必须打开文件夹 login_stateful_bloc 并且错误在我试图导入它的bloc.dart文件中。

0 投票
7 回答
23826 浏览

flutter - 如何从 Flutter 中删除或识别未使用的包以减小项目的大小?

我在我的颤振项目中使用了一些我不再需要的包,即wilddog_authand wilddog_sync,我可以从pubspec.yaml文件和我的 dart 文件中删除导入(又名删除import 'package:wilddog_sync/wilddog_sync.dart'等)并删除 MainActivity.java 以及 Xcode 项目中的导入但是我无法清除 Flutter、cocoapod 和 gradle 安装的未使用文件。现在flutter中有一个统一的命令,我可以一次删除所有未使用的包吗?

我很确定flutter clean仅使用删除构建文件夹并在从中删除软件包flutter packages get后使用pubspec.yaml不会从中删除软件包。cocoapodgradle

例如,在flutter cleanflutter packages get重建项目之后:

可可足类 毕业典礼

然而所有的包文件仍然存在。

当然,我可以./ios/运行pods install以删除 pod:

0 投票
1 回答
2155 浏览

bluetooth - Flutter Blue 读取特征 UUID

我正在使用flutter blue与adafruit羽毛板连接并读入/写一些值。我将如何设置我希望从中读取的新特征?我已按照示例进行操作,但在阅读我的 arduino 代码中生成的双精度值时遇到了困难。

我不确定我想要的特定蓝牙特性的声明需要什么作为参数。文档指示我不确定如何格式化的 uuid?

此外,如果有任何其他简单项目的示例,通过建立的用户界面读取和写入值,那将是很好的查看。

0 投票
1 回答
1544 浏览

flutter - Flutter 压缩和解压缩

您好我想问一下如何在颤动中压缩和解压缩成为字符串:

例子 :

0 投票
4 回答
31075 浏览

flutter - 如何在 Flutter 中将一个小部件放在另一个小部件之上?

我想在背景视图上叠加一个圆形视图,就像下面的截图一样。

变成这样

0 投票
0 回答
264 浏览

flutter - 获取访问令牌的异常 Flutter google 签名

您好,我正在努力使用google_sign_in插件和 firebase 官方插件对用户进行身份验证,但是在尝试进行身份验证时出现此错误。

获取令牌时出错

这是我的代码:

我读到错过 SHA1 时也会出现同样的问题,但我已经正确配置了生产和调试密钥。

在此处输入图像描述

我在编译之前更新了我的 google-services.json。

任何想法?

0 投票
1 回答
1024 浏览

dart - Flutter 依赖项错误 DART

我正在做一个应用程序,我遇到了以下问题

/Users/pedro/Desktop/Development/flutter/bin/flutter --no-color packages get Running "flutter packages get" in wemystic... 当前的 Dart SDK 版本是 2.1.0-dev.0.0.flutter-be6309690f。因为flutter_cache_manager >=0.1.0-rc.1 依赖于uuid >=0.0.7 <1.0.3 需要SDK 版本<2.0.0,所以flutter_cache_manager >=0.1.0-rc.1 是被禁止的。所以,由于wemystic依赖flutter_cache_manager 0.1.0-rc.1,版本求解失败。pub get failed (1) 进程以退出代码 1 结束

我在 pubspec.yaml 中的依赖项是:

谢谢

0 投票
2 回答
7238 浏览

dart - Flutter - 来自 json api 的数据将列在下拉列表中

我正在尝试从 json api 获取数据并列在下拉列表中,但我遇到了The method 'map' was called on null error。

来自调试控制台的错误

我期望在下拉菜单中显示来自 json api 的数据列表。我是飞镖和扑翼的初学者。帮我解决错误。

0 投票
3 回答
12485 浏览

dart - Flutter 下省镖版

flutter get packages当我运行命令时,由于我的颤振设置的 Dart 版本,我收到以下错误:

[project_name] flutter packages get Running "flutter packages get" in project_name...
当前的 Dart SDK 版本是 2.1.0-dev.0.0.flutter-be6309690f。

由于项目依赖 intl_translation >=0.14.0+1 <0.17.0 需要 SDK 版本 >=1.12.0 <2.0.0,版本解析失败。发布失败 (1) 退出代码 1

我的框架版本:

Flutter 0.6.0 • 频道测试版 • https://github.com/flutter/flutter.git
框架 • 修订版 9299c02cf7(2 周前) • 2018-08-16 00:35:12 +0200
引擎 • 修订版 e3687f70c7
工具 • Dart 2.1.0-dev.0.0.flutter-be6309690f

我想知道是否有某种命令可以降低颤振框架的 dart-sdk 版本,在此先感谢。