Require original signing material for release builds

This commit is contained in:
wuyang
2026-11-03 16:45:50 +08:00
parent 22f9a3b8ad
commit 4a99cd94a7
2 changed files with 16 additions and 2 deletions
+8
View File
@@ -158,6 +158,14 @@ $HOME/android-toolchain/
输出:`app/猫爪游乐场.apk`。
发布更新时,设置 `RELEASE_BUILD=1`,并通过 `KEYSTORE` 指向原签名密钥。此模式下密钥缺失会立即报错,不会生成新密钥。密钥不提交 Git,签名密码可通过 `STOREPASS` 和 `KEYPASS` 环境变量提供。
构建后用 `apksigner verify --print-certs` 比对已发布 APK 与新 APK 的签名证书,证书一致后再发布。当前 v1.0.1 的签名证书 SHA-256:
```text
40613d8504936be2db15f0d1094f3bf9f693950c726e357b7f3af04f17d53cfb
```
重新生成音效:
```bash