Flutter 颤振-如何获取库文件夹路径?

Flutter 颤振-如何获取库文件夹路径?,flutter,Flutter,我想获取库文件夹路径 我尝试使用多个库[path\u provider,storage\u path,image\u save,multi\u image\u picker…]获取库文件夹路径,但没有一个库获取库文件夹路径。看,我没有发现任何将文件保存到库的好方法,我发现的是如何完成工作 我的解决方案会给你一些东西,比如 保存用户可见的文件 检查文件是否存在 保存文件: 为了保存文件,我们可以依赖软件包 请仔细查看使用此软件包的答案 将帮助您了解他是如何使用软件包保存他的文件的 检查文件

我想获取库文件夹路径


我尝试使用多个库
[path\u provider,storage\u path,image\u save,multi\u image\u picker…]
获取库文件夹路径,但没有一个库获取库文件夹路径。

看,我没有发现任何将文件保存到库的好方法,我发现的是如何完成工作

我的解决方案会给你一些东西,比如

  • 保存用户可见的文件
  • 检查文件是否存在
保存文件:

  • 为了保存文件,我们可以依赖软件包
  • 请仔细查看使用此软件包的答案
  • 将帮助您了解他是如何使用软件包保存他的文件的
检查文件是否存在

要做到这一点,您可以在您的代码中使用此代码,在您试图保存文件的地方,形成上述答案

重要提示:您将获得存储文件的文件的
路径
,只需在下面的代码中传递路径即可


我能为你的问题提供这么多内容。欢迎您提供任何反馈。

请看,我没有发现将您的文件保存到图库中的任何好方法,我所发现的是如何完成您的工作

我的解决方案会给你一些东西,比如

  • 保存用户可见的文件
  • 检查文件是否存在
保存文件:

  • 为了保存文件,我们可以依赖软件包
  • 请仔细查看使用此软件包的答案
  • 将帮助您了解他是如何使用软件包保存他的文件的
检查文件是否存在

要做到这一点,您可以在您的代码中使用此代码,在您试图保存文件的地方,形成上述答案

重要提示:您将获得存储文件的文件的
路径
,只需在下面的代码中传递路径即可



我能为你的问题提供这么多内容。欢迎任何反馈。

您的最终目标是什么,获取路径还是从gallery获取文件?保存图像和视频并检查文件存在性这是他尝试过的@Filip在他的问题中也提到过:)@Alok我想不可能获取到gallery本身的路径。如果我正确理解库,它与应用程序本身类似,您只能获取其中包含的文件夹或文件本身的路径。您的最终目标是什么,获取路径,或者从gallery中获取文件?保存图像和视频并检查文件存在性这是他尝试过的@Filip在他的问题中也提到过:)@Alok我想不可能获取到gallery本身的路径。如果我对图库的理解正确,它与应用程序本身类似,您只能获取其中包含的文件夹或文件本身的路径。在android上工作,但在IOS上出错请参阅bug:Yeah@HưngTrịnh so
iOS
,我已经分享了答案,他在答案中也提到了为iOS做些什么。这是链接:。它已经存在于保存文件
点编号2
下。让我知道这是否适合您:)我使用path_提供程序提供的
getApplicationDocumentsDirectory
。文件已保存,但不在库中。保存当前路径:
在Iphone上>myapp>图像下载这意味着你可以得到你想要的,对吗@HưngTrịnh?是的,这就是为什么我提到这件事,我提出了这类解决方案,因为这是最适合你的。您可以不断探索搜索所需结果的方法。到那时为止,你可以利用这个答案。谢谢@HưngTrịnh:)在android上工作,但在IOS上出现错误请参见bug:Yeah@HưngTrịnh so
iOS
,我已经分享了答案,他在答案中也提到了为iOS做些什么。这是链接:。它已经存在于保存文件
点编号2
下。让我知道这是否适合您:)我使用path_提供程序提供的
getApplicationDocumentsDirectory
。文件已保存,但不在库中。保存当前路径:
在Iphone上>myapp>图像下载这意味着你可以得到你想要的,对吗@HưngTrịnh?是的,这就是为什么我提到这件事,我提出了这类解决方案,因为这是最适合你的。您可以不断探索搜索所需结果的方法。到那时为止,你可以利用这个答案。谢谢@HưngTrịnh:)
import 'dart:io' as io;

// for a file
bool exists = io.File(path).exists();

// for a directory
bool exists = io.Directory(path).exists();

if(exists) // do your operation
else // do your else operation