KeepassDX 中文文档 下载 App

应用属性导出 - 迁移手机时如何快速恢复配置

什么时候需要导出属性

导出步骤

  1. 解锁数据库(某些版本不需要解锁也能导出)
  2. KeePassDX 设置 → 应用设置 → 导出应用属性
  3. 弹出文件选择器,选择保存位置
  4. 文件名建议加日期,如 keepassdx-properties-20250615.properties
  5. 保存

导出文件内容

.properties 是标准 Java 属性文件格式,内容都是明文键值对,例如:

app.theme=dark
formfilling.autofill=true
formfilling.otpNotification=true
generator.length=20
generator.useSpecialChars=true

文件不包含:

导入步骤

  1. 新设备安装 KeePassDX
  2. 设置 → 应用设置 → 导入应用属性
  3. 选择之前导出的 .properties 文件
  4. 确认导入
  5. 系统弹出重启或权限确认对话框(某些设置变更需要重启 KeePassDX)

导入后需要手动做的事

属性导入能恢复绝大多数 KeePassDX 内部设置,但系统级的东西需要手动重新配置:

导入了什么需要重新配置什么
✅ 主题设置❌ 系统自动填充服务选择
✅ Magikeyboard 表单填充偏好❌ Magikeyboard 虚拟键盘启用
✅ OTP 通知设置❌ Chrome/浏览器的自动填充选择
✅ 密码生成器默认参数❌ Passkey 凭证提供程序服务
✅ 显示大小、字体❌ 数据库文件路径(手动重新打开)
✅ App 语言❌ 生物识别解锁权限

这些系统级设置无法通过 .properties 迁移,需要在新设备上手动过一遍。

和 Google 自动备份的关系

如果你同时开启了 Google Android 自动备份和手动 .properties 导出:

两个机制互不冲突,可以同时使用。

版本兼容性

不同版本 KeePassDX 导出的 .properties 文件应该互相兼容:

跨版本导入时如果遇到问题,可以直接查看 .properties 文件内容,手动删掉旧版本不认识的属性行再导入。