扫码进群

如何使用自己的签名文件来签名APK

作者:lvdoublog|分类:更多

APK覆盖更新/安装有两个必然条件

1、包名一致

2、签名一致


任何一项不满足都无法覆盖更新/安装,并非软件问题,而是安卓机制


由于本站自助打包的APK使用的是通用签名,并且不定时更换。为确保您后续能够正常更新APK。以下步骤您可以二选一,或使用其他方式自签APK


一、将签名文件迁移到您服务器

1、创建签名文件,如果您是首次打包APK。在打包时【签名文件地址】留空。别名及密码可以自定义,但后续不能在本站修改,修改方式自行百度

image.png

2、编译完成后,会自动给您创建一个.jks格式的签名文件

3、复制签名文件地址,下载到你电脑保存

4、将签名文件上传到您站点目录的public下面

5、下次打包时可修改编译页面的签名文件地址】为您服务器的.jks文件地址,如:http://demo.lvdoui.net/00b00619042ac9be62af5336b98e407f.jks,不用加public

之后打包就会使用您服务器的.jks文件进行签名了,不会被我这边修改签名影响到您更新

image.png


二、使用其他工具自签(以360助手为例)

1、下载编译页面生成的签名文件【您在我站完成第一次打包后,签名文件地址里面的.jks可以下载】

2、下载360助手:加固助手下载 - 三六零天御 (360.cn)

3、打开360助手---工具包---签名APK

4、把要签名的APK拖到APK文件栏

5、把要用的.jks拖到keystore栏【密码和别名密码都是签名文件密码】。然后签名就可以了

ps:

如果输入密码后360助手别名没有自动显示出来就是密码不对

您也可以使用360助手制作签名。点击制作签名后根据提示填写,具体百度

如果您要加固APK,可能需要先对APK进行自签后,再加固,加固后再签名一次,因为免费版360助手加固后不能自动签名了


签名文件丢失后,更新APK无法安装了怎么版?

如果确实找不到之前的签名文件了。唯一办法就是修改软件包名,在我站打包的时候。在【软件包名栏】修改成其他的

比如原来是:com.lvdoui.tv   您可以把他修改成:com.lvdoui.tvv........反正和原来的不一样就行

修改包名后,软件更新顺利的话,桌面会出现两个软件。引导用户删除旧版即可,没有别的办法



07 03月

2023-03-07 13:39:43

浏览1529 评论0
返回
目录
返回
首页
APK更新安装提示签名不一致怎么办 使用ApkSignTools工具签名APK

发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。