Repository navigation
v1.2.110
v1.2.110
修复
卸载重装后对话丢失(多人反馈)
之前对话数据外置在 app 专属目录(Android/data/<pkg>/files/dshdata),而 Android 卸载应用时会把整个专属目录一起清掉 —— 覆盖升级数据都在,卸载重装就全没了。
现在数据改为存放在共享存储的 Documents/dshdata(卸载后保留),并自动完成两件事:
- 旧数据迁移:你原来的会话、工作区会自动搬过去(逐文件合并,搬完核对数量一致才删旧的);
- 软链重指向:内部指向自动切换。
使用前提:需要授予「所有文件访问」权限 —— 在 App 的 设置 → 权限中心 里授权一次,然后重启 App 即可(数据会自动迁移)。未授权时会自动退回原位置,至少保证覆盖升级不丢数据。
关于「进程异常退出」(1.2.97 升级用户 ×2)
这版加了崩溃日志捕获:如果 App 再出现异常退出,会在内部留下 crash-last.txt(含时间、线程、崩溃堆栈)。
如果你再遇到,请把该文件发给我们 —— 没有现场日志无法定位(开发者侧 Android 16 无法复现,疑与 Android 17 相关)。
安装
- 选
arm64-v8a,可直接覆盖升级。 - 升级后建议到 设置 → 权限中心 授予「所有文件访问」,这样即使以后卸载重装,对话也还在。