You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android端如何查看Flutter应用存储的图片文件?

问题解答

你的代码中使用getApplicationDocumentsDirectory()获取的是Flutter应用在Android端的私有内部存储目录,这个目录默认无法通过系统文件应用直接访问,具体路径为:

/data/data/[你的应用包名]/files/

查看文件的两种方法:

  • 方法一:使用Android Studio的Device File Explorer

    1. 开启设备USB调试并连接电脑
    2. 打开Android Studio,通过View > Tool Windows > Device File Explorer调出设备文件浏览器
    3. 在目录树中找到/data/data/,展开后定位到你的应用包名(可在android/app/build.gradle的applicationId字段查看)
    4. 进入files目录,即可看到代码保存的图片文件
  • 方法二:使用adb命令导出文件

    1. 确保电脑配置好adb环境,设备连接并开启USB调试
    2. 终端执行命令查看目录内文件:
      adb shell ls /data/data/[你的应用包名]/files/
      
    3. 导出指定文件到本地:
      adb pull /data/data/[你的应用包名]/files/[图片文件名] ./本地保存路径
      

系统文件应用找不到的原因

Android 11及以上版本对应用私有存储做了严格权限限制,普通文件管理器没有访问/data/data目录的权限,因此无法直接查看这些文件。

内容的提问来源于stack exchange,提问作者code_vader

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 12:57:02