场景实战:独立开发者在手机上出测试包
场景设定
你用手机上的开发环境(或拿到同事传来的未签包)写了个小工具,想发给三五个人试。没有电脑,签名环节交给 apk-signer,全程手机完成。
流水线五步
第 1 步:密钥就位(一次性)首次使用先解决密钥库:
第 2 步:签名 签名文件六步流程走完,方案勾选照组合策略的表来——测试包发给谁不确定设备,v1+v2 最稳。
第 3 步:自验输出包先自己验一遍再出手,确认签名生效、结构完好。
第 4 步:固定命名分发按输出管理的命名规则出文件,随包附一句"与上一版同签名,可直接覆盖安装"——对方少撞一次签名冲突。
第 5 步:迭代保持同签名后续版本的包继续用同一把密钥,测试者就能平滑覆盖升级;哪天要换密钥,提前通知全体走一次重签重装。
两条进阶路径
- 测试节奏快起来后,装个Key Sender省掉每次输密码。
- 准备正式上架时,AAB 签名与PEPK 导出会接上用场。