Flutter开发之——文件系统目录pathprovider(1),10年阿里开发架构师经验分享

本文详细介绍了Flutter中path_provider插件的使用,包括获取临时目录、应用支持目录、库目录、文档目录等多个路径的方法。适用于Android和iOS平台,提供代码示例和资源分享,帮助开发者掌握文件系统操作。
摘要由CSDN通过智能技术生成
  • pub 地址:https://pub.flutter-io.cn/packages/path_provider

  • Github 地址:https://github.com/flutter/plugins/tree/master/packages/path_provider/path_provider

2.2 插件安装

切换到终端模式下,执行如下指令

flutter pub add path_provider

点击pubspec.yaml右上角的Pub get或者执行如下指令

flutter pub get

三 文件路径


path_provider.dart文件下提供了8中获取文件路径的方法

3.1 getTemporaryDirectory

  • 临时目录,适用于下载的缓存文件,此目录随时可以清除

  • 此目录为应用程序私有目录,其他应用程序无法访问此目录

  • Android 上对应getCacheDir;iOS上对应NSCachesDirectory

3.2 getApplicationSupportDirectory

  • 应用程序可以在其中放置应用程序支持文件的目录的路径

  • 将此文件用于您不想向用户公开的文件。 您的应用不应将此目录用于存放用户数据文件

  • 在iOS上,对应NSApplicationSupportDirectory ,如果此目录不存在,则会自动创建。 在Android上,对应getFilesDir

3.3 getLibraryDirectory

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值