Repository navigation
ANE v0.3.4
本版本主要完善存储位置导航和外部文件兼容性,并修复 Dock 与部分文件打开场景中的问题。
新功能
-
新增“最近添加”固定入口。
- 按添加时间展示最近的文件。
- 最多显示 200 个可读取文件。
- “最近添加”为只读虚拟目录,不会在存储中创建实际文件夹。
- 不支持在其中新建、粘贴或拖入文件。
-
调整默认存储入口结构。
- Dock 现在固定显示“最近添加”和“内部存储”。
- 检测到 SD 卡、USB 存储等可读取外部存储时,会自动增加“外部存储”入口。
- 外部存储挂载状态发生变化后会自动刷新。
-
扩展外部文件和目录打开支持。
- 改进从其他应用通过
ACTION_VIEW打开文件或目录时的兼容性。 - 改进
content://、file://和 Android DocumentsProvider URI 的处理。 - 对无法直接访问的外部文件提供兼容处理。
- 改进从其他应用通过
交互改进
- 修复拖动文件到 Dock 左右边缘时,Dock 不会自动滚动的问题。
- 删除已经固定或打开的文件夹后,对应的失效 Dock 标签现在会自动清理。
- 系统提供的“最近添加”“内部存储”和外部存储入口保持固定,不能重命名、移动、取消固定或修改目录。
- 统一了动画。
稳定性
- 修复部分情况下打开其他应用传入的文件或目录时 ANE 无响应的问题。
- 优化外部文件位置解析,将可能阻塞的文件操作移出主线程。
- 完善目录、存储卷和文件路径的有效性检查。
- 修复了更新时弹窗问题。
兼容性
- 最低支持 Android 7.0(API 24)。
- Target SDK:Android 15(API 35)。
- 支持
arm64-v8a、armeabi-v7a和x86_64。