离线数据存在哪、占多少空间:缓存管理常识
离线模式的代价是占用设备空间。这一页讲清楚离线数据住哪、多大、怎么管。
数据住在哪
- 应用私有目录:离线数据存在 app 自己的存储区里,不在相册也不在下载文件夹,文件管理器里以应用数据形式出现。
- 依赖存储权限:权限被拒时离线数据无处落盘——这就是权限说明里强调「要离线就别拒存储权限」的原因。
占多少空间
大小取决于你下载了什么:
- 轻量装配体 / 2D 图纸:单份几 MB 到几十 MB
- 大型装配体:几何数据大,单份可达数百 MB
- 批量下载整项目:累加起来轻松过 GB
移动端客户端本体不到几十 MB(安卓安装包约 27MB),大头永远在你主动下载的设计数据上。下载前心里有数:空间预算跟着要带的文件走。
空间不够时的处理顺序
- 删冷数据:清掉已经评审完、短期内不会再看的下载内容。
- 只留关键件:大装配体只下载评审涉及的那部分文件,而不是整个项目。
- 图纸优先:现场核对主要靠 2D 图纸时,图纸小、信息全,优先级拉满。
清理不影响云端
本地离线数据删掉不碰云端原稿——云端那份永远在,重新联网再下载即可。放心清理,不用备份。
与「同步」的边界
离线数据是快照,不是第二份数据源;它的更新逻辑完全受同步机制管理,见桌面端改完手机端什么时候更新。离线后 app 行为异常,多半是数据损坏或版本冲突,处理思路见模型加载慢或一片空白的处理。