【问题标题】:How to download a file from url and save the file in asset folder in flutter?如何从 url 下载文件并将文件保存在颤动的资产文件夹中?
【发布时间】:2021-06-22 23:27:00
【问题描述】:

在我的颤振项目中,我想从一个 url 下载一些文件,并特别保存在一个名为 data 的文件夹中。我在 AndroidManifest.xml 文件中添加了读写权限。我也尝试了一些解决方案,例如以下链接-

flutter - How to download asset when apps launched and used it

但没有一个对我有效。一些解决方案让我可以将文件保存在 SD 卡中,但我只需将文件保存在我的数据文件夹中,并在需要时从文件中读取数据。

这是我想要保存文件的图片-

所以,我需要一个适当的解决方案来从 url 下载文件并将其保存到这个特定目录。

【问题讨论】:

  • 然后发布您的代码
  • 我不知道为此编写代码,我只是尝试了在我的问题中提到的链接中找到的解决方案。但我需要一个例子或任何关于这个问题的建议,这就是我在这里发布的原因。

标签: android flutter dart readfile


【解决方案1】:

https://pub.dev/packages/download_assets如果您不想在构建时添加资产,请尝试使用此软件包从服务器下载资产并将其存储在资产中

【讨论】:

  • 您的解决方案让我将下载的文件夹保存到此目录 - /data/user/0/{package name}/app_flutter/assets/__MACOSX/._flutter.png 但我想将文件保存在里面我的应用程序文件夹之一(就像我在我的问题中发布了一张图片)并将其声明为 pubspec.yaml
猜你喜欢
  • 2021-10-15
  • 2019-11-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多