canta 中文文档 下载 App

Canta 无法安装的常见原因与解决

报错类型

Android 弹窗文案含义
「App not installed」「应用未安装」最常见,原因多
「Signature mismatch」「签名不一致」设备上已有同包名旧版本,签名和你装的不一样
「Parse error」「解析错误」APK 文件损坏 / minSdk 不满足
「For security, your phone is set to block installation of apps from unknown sources」没开「允许未知来源」

排查顺序

一、签名不一致

表现:你从 APK Mirror / 某第三方下的 Canta 装不上,但从 F-Droid 能装。

原因:设备上已经有一个同包名(io.github.samolego.canta)但不同签名的版本——F-Droid 重新签名、GitHub Releases 用 samolego 原签名、第三方 mirror 可能用了另一份。

解决:

  1. 先把设备上的旧版 Canta 卸载干净(设置 → 应用管理 → Canta → 卸载)
  2. 重启手机(确保应用数据分区清干净)
  3. 再装你想要的那版
  4. 装不上就反过来——先装 F-Droid 版,再卸载装其他版

二、APK 损坏 / 下载不全

表现:解析错误、安装进度条中途跳回、Android 弹「无效包」。

原因:下载中断、传输损坏、浏览器下载缓存问题。

解决:

  1. 删掉 APK 文件,重新下载
  2. 用电脑下载后 adb install 传输(比手机浏览器直接下稳定)
  3. 换一个下载源(F-Droid / GitHub Releases / IzzyOnDroid 换着来)

三、minSdk 不兼容

表现:Android 8.0 或更老的设备尝试装 Canta。

原因:当前 Canta 最低支持 Android 9.0(API 28)——Android 8.0 装不上是正常的。

解决:

四、来源没开

表现:Android 7+ 默认不允许从非 Google Play 来源安装,需手动开。

解决:

  1. 设置 → 安全 → 允许安装未知应用(不同厂商入口不同)
  2. 某些厂商需要针对每个文件管理器单独授权——比如你用的是哪个文件管理器下载的 APK,就单独给它开「允许未知来源」

Canta 支持哪些 Android 版本

Android 版本能否装Shizuku 配对
16+✅需要 thedjchi/Shizuku 兼容分支
11 - 15✅Wireless Debugging 手机配对
9 - 10✅USB + ADB 电脑配对
8.1 及以下❌系统版本过旧

多版本共存

Canta 包名固定为 io.github.samolego.canta,所以同包名只能装一个版本。想同时装两个(比如官方版和 F-Droid 版对比)做不到。