Skip to content

v0.3.4

Latest

Choose a tag to compare

@3265204 3265204 released this 12 Sep 15:12
· 3 commits to main since this release

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。

从 v0.3.3 升级