在我的flutter项目中,我想从一个url下载一些文件,并特别保存在一个名为data的文件夹中。我已经在AndroidManifest.xml文件中添加了读写权限。我也尝试了一些解决方案,比如下面的链接- flutter - How to download asset when apps launched and used it 但它们对我来说都不是有效的。一些解决方案允许我将文件保存在SD卡中,但我只需要将文件保存在我的数据文件夹中,并在需要的时候从文件中读取数据。 这张图片正是我想保存文件的地方- ? 因此,我需要一个适当的解决方案来从url下载文件并将其保存到此特定目录。
I am working in flutter web automation as fresher.
我从网站上的“下载”按钮下载文件。并默认下载PDF格式的文件。我只需要验证下载文件名。有人能帮我吗。
class DownloadButton extends StatelessWidget {
final VoidCallback callback;
const DownloadButton(this.callback,{Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
在过去的5天里,我被这个问题卡住了。我在mac设备上使用vscode。
当我从vscode运行应用程序时,我得到了一个问题。
如果我在终端中创建apk,它工作得很好。不存在任何问题。
flutter doctor
Building flutter tool...
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.0.2, on Mac OS X 10.15.7 19H1419 darwin-x64, locale en-IN)
[✓] Android toolch
我尝试重新安装我的flutter文件夹,我在那里的网站上下载了flutter,并替换了文件夹中的旧文件夹,但当我在终端中运行flutter时,我得到了这个错误
fee@Mac-mini ~ % flutter
/Users/fee/Documents/flutter/bin/internal/shared.sh: line 228:
/Users/fee/Documents/flutter/bin/cache/dart-sdk/bin/dart: No such file or directory
我跑不动了,医生,有人能帮我吗?谢谢
即时通信工具使用mac
我从this link下载了基本的flr二进制文件,我想在flutter中使用和动画它。 下载后,将其放入assets文件夹,并在pubspec.yml中定义,它可以在应用程序上显示,但它没有任何动画 return FlareActor(
"assets/flr/liquid_loader.flr",
alignment: Alignment.center,
fit: BoxFit.contain,
animation: "go", //<--- how can i play or put some option here?
);
我在测试频道,并试图应用flutter doctor,但在它试图升级颤振之后,我得到了以下错误。我删除了缓存文件夹,并再次尝试它,但它没有工作。即使我尝试flutter channel stable,我也会得到相同的错误。
> Downloading Dart SDK from Flutter engine
> 641a7a3d8e59c2fbe18a79ab844d4a017ab6560e... % Total % Received %
> Xferd Average Speed Time Time Time Current
>
我已经用sdk安装了android,下载虚拟设备时,我收到了这个错误。在此之后,它再次尝试下载任何遇到此错误的文件,或帮助处理此问题。
要安装的包:
谷歌(system-images;android-28;google_apis_playstore;x86) 播放英特尔x86 Atom系统图像
准备“x86 Atom System Image (修订版: 9)”。正在下载
无法从临时状态完成此下载。不用缓存就重新尝试。
安装了Android:
Android Studio 3.6.1
Build #AI-192.7142.36.36.6241897, built on February 26