Android项目上线相关(一)签名文件的生成

新开发的项目到了最后的上线阶段,就需要对应用(release包)进行签名,个别平台还需要对生成的apk文件进行加固,比如360应用市场。此篇文章手把手教你签名文件(.jks文件)的生成。

第一步

在这里插入图片描述

第二步

在这里插入图片描述

第三步

在这里插入图片描述
如果有现成的签名文件(队友生成过,发送给你的)的话可以直接选择choose existing(选择现有文件)并移步Android项目上线相关(二)对应用进行签名直接进入下一关

第四步

在这里插入图片描述
选择目录并创建新的签名文件,签名文件的名字最好有标识性。

第五步

在这里插入图片描述
填写签名文件的相关信息,在此之前的步骤应该大部分小伙伴都能顺利完成,接下来问题来了。

第六步(可能发生)

错误:Key was created with errors: Warning: JKS 需要迁移到行业标准格式 PKCS12
在这里插入图片描述
如果没发生此情况,那么万事大吉,移步Android项目上线相关(二)对应用进行签名直接进入下一关,如果发生了,不用慌,我们还有办法。

第七步

关闭所有的窗口,打开资源管理器,打开刚才的目录,并删除创建的.jks文件。

第八步

打开Android studio的命令行,我们采用命令的形式生成签名文件
在这里插入图片描述

在这里插入图片描述
这里采用的命令代码为:

keytool -genkey -alias 别名(alias) -keypass 别名密码 -keyalg RSA -keysize 2048 -validity 36500 -keystore 签名文件路径(写完整,包括扩展名) -storepass 签名文件密码 

使用时,将上面命令用的文字替换为你的内容,并回车。各项信息输入完毕时,输入Y结束
到这里,签名文件就生成完毕了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值