GooglePlayAppSigning更换签名
第⼀次在 Play 商店上架APP 不知道怎么操作 采⽤了 ⾕歌签名保护计划  准备发布APP的时候才想起签名 这件事情。
qq签名发布⾕歌签名保护计划 :简单来说就是 开发者上传的应⽤ 会被Google重新进⾏⼀次签名 采⽤Google的签名。
开发者如果不想采⽤Google的签名 这时候就要将签名替换成我们⾃⼰的。
注意:⼀个应⽤只能替换⼀次签名。
操作
1、进⼊ 设置 -> 应⽤完整性
2、选择升级秘钥的原因,选择第⼆个 "我需要针对多个应⽤或此应⽤的预安装版本使⽤同⼀秘钥"
3、下载⼯具(pepk.jar )
4、运⾏ JAR 包
java -jar "pepk.jar" --keystore=hhweb.jks --alias=key0 --output="F:\output.zip"  --signing-keystore=hhweb.jks --signing-key-alias=key0 --encryptionkey=eb1 参数说明:
--keystore:签名⽂件所在路径;
--alias:别名;
--output:⽣成要上传的 压缩⽂件;
--signing-keystore:确认⼀遍要签名的⽂件所在路径;
--signing-key-alias:确认⼀遍别名名称;
C:\Program Files\Java\jdk1.8.0_281\bin>java -jar "pepk.jar" --keystore=hhweb.jks --alias=key0 --output="F:\output.zip"  --signing-keystore=hhweb.jks --sign Enter password for store 'hhweb.jks':
Enter password for key 'key0':
Enter password for store 'hhweb.jks':
Enter password for key 'key0':
Enter password for store 'hhweb.jks':    # 输⼊签名密码
Enter password for key 'key0':            # 输⼊别名密码
Enter password for store 'hhweb.jks':    # 确认⼀遍签密码
Enter password for key 'key0':            # 确认⼀般别密码
⽣成压缩包上传即可。