canta 中文文档 下载 App

Canta Preset JSON 字段完整说明

五个字段

字段类型必填说明
namestring✅Preset 显示名称,最长建议 50 字符
descriptionstring❌补充说明,可以写用在哪台设备、包含什么类型
appsarray<string>✅要卸载的应用包名数组,每个元素是一个纯包名字符串
createdDatenumber❌Unix 毫秒时间戳(13 位),创建时间。设 0 也能导入
versionstring❌Preset 格式版本号,当前社区普遍用 "1.0"

详细说明

name

Preset 列表里显示的标题。建议命名规范:

description

自由文本,可以写:

apps

这是核心字段。每个元素是完整包名字符串,不带任何后缀:

✅ "apps": ["com.miui.analytics", "com.miui.browser", "com.xiaomi.gamecenter"] ❌ "apps": ["com.miui.analytics", "miui.browser"](必须完整包名)❌ "apps": ["com.miui*"](不支持通配符)❌ "apps": ["MIUI 浏览器", "analytics"](必须是包名,不是应用显示名)

createdDate

Unix 时间戳(毫秒级,13 位数字):

version

Preset 格式的版本标识。当前社区通用 "1.0",用于未来格式变更时 Canta 能自动处理。不需要纠结,复制粘贴就行。

手动创建 Preset

如果你不想走 Canta 内建的「已卸载 → 创建」流程,也可以手动写 JSON:

  1. 在文本编辑器里写好上面结构的 JSON
  2. 存成 .json 文件
  3. 用文件管理器把文件发到手机 / 存到剪贴板
  4. 在 Canta 里用 Text 标签 粘贴导入

手动创建适合:你想从社区清单复制修改、或合并多个 Preset。

常见问题

apps 里的包名写错了

Canta 导入时会跳过设备上不存在的包名,不会报错,也不会中断导入。所以不用担心写错——最多就是那条包没被卸载。

可以嵌套或分组 apps 吗

不行。apps 就是一个扁平的包名数组,不支持按风险等级、厂商、功能分组。你可以用多个 Preset 来实现分组(比如「绿色徽章清单」和「黄色徽章清单」分开存)。