文章目录
一、Android 10 以前的存储机制
二、Android 10 及以后的分区存储机制
三、Android 10 中的存储过渡方案
四、文件索引数据库
五、相关文档资料
一、Android...10 以前的存储机制
----
Android 10 之前的文件系统 , 内存分为两块 , 应用私有目录 , 和 共享存储空间 ;
私有目录 : 只能保存本应用的数据 , 其它应用无法读写该目录中的数据...任何目录可以存储任何类型文件 , 可以将图片存储到 Movies , 视频存储到 Music 目录中 ;
共享存储空间 绝对是个 天坑 , 能不用尽量不用 ;
二、Android 10 及以后的分区存储机制.../use-cases#opt-out-scoped-storage
四、文件索引数据库
----
Android 11(API 级别 30) 之后的存储机制 : Android 中所有文件存储 , 都会将文件的索引存储在数据库中..., 使用 SQLite 查看工具查看该数据库 , 该数据库中有一张 files 数据表 , 就是存放文件索引的 , 只有开启分区存储时 , 才将所有的文件都保存在该数据库表中 ;
生成文件索引 :