Shiki 中文文档 下载 App

ShikiApp 不同来源的版本互相覆盖不了怎么办

为什么会冲突

ShikiApp 同时出现在 GitHub、RuStore、IzzyOnDroid、F-Droid 四个主要渠道。理论上它们的包名都是 org.application.shikiapp,应该能互相覆盖安装。但实际上偶尔会出现"系统拒绝覆盖安装"、"签名不一致"的提示。

原因通常是:

解决方法

方法一:先卸载旧的再装新的(推荐)

这是最稳妥的做法:

  1. 设置 → 应用 → 找到 ShikiApp → 卸载
  2. 重启手机(可选,但有助于清理系统缓存)
  3. 安装新的 APK

卸载前不用担心数据丢失——追番列表、收藏、私信都在 Shikimori 云端账号里,卸载不影响云端数据。只是下次打开需要重新登录一下。

方法二:清残留再装

有些手机卸载应用后还会在"用户应用数据"里留一些残留文件。如果卸载重装还是冲突:

  1. 卸载 ShikiApp
  2. 清理残留:设置 → 存储 → 应用数据 → 找到 ShikiApp → 删除数据(如果还在的话)
  3. 用文件管理器手动删除残留目录(Android/data/org.application.shikiapp/ 等)
  4. 再装新包

方法三:用同一个渠道到底

最省心的策略是锁定一个渠道,之后都从这个渠道更新:

不推荐在不同渠道之间来回切换更新,签名不一致的问题大概率出在跨渠道切换时。

怎么确认装的是同一个包

设置 → 应用 → ShikiApp → 详细信息,确认显示的包名是 org.application.shikiapp。如果装了两次出现两个 ShikiApp 图标,说明两个包包名不同(极少见),把多余的那个卸载掉就行。