Android生成签名文件及打包

最近一直在忙,年前忙ble蓝牙,年后忙流媒体直播,可以说是焦头烂额,也没时间写博客。就在前几天,刚来的新人还在问我Android如何生成签名文件和打包,这怎么能忍…直接上教程。

AS生成签名文件(我常用的方式)

1、在 Build 中选择 Generate Signed Bundle / APK…

在这里插入图片描述

2、勾选 APK,点击Next,再选择Create new… 创建密钥库

在这里插入图片描述
在这里插入图片描述

3、填写密钥库相关信息,然后点击OK

在这里插入图片描述
Key store path:密钥库文件的地址;
Password:密钥库密码; Confirm:确认密钥库密码;
Alias:密钥别称;
Password:密钥密码;Confirm:确认密钥密码;
Validity(years):密钥有效期;
First and Last Name:密钥颁发者姓名;
Organizational Unit:密钥颁发组织单位;
Organization:密钥颁发组织;
City or Locality:所在城市;
State or Province:所在州省;
Country Code:国家编码;

4、生成签名文件报错

在这里插入图片描述

5、处理报错(根据建议修复问题)

终端执行:keytool -importkeystore -srckeystore 新建密钥文件路径 -destkeystore 目标密钥文件路径 -deststoretype pkcs12
然后就是输入密钥口令,即填写密钥库相关信息时的密码。
ps:新建密钥文件路径指的是刚刚填写的Key store path路径,目标密钥文件路径指的是迁移之后需要存储的路径,且两个路径不能相同,否则会报错。
在这里插入图片描述

6、查看签名文件

在这里插入图片描述

AS打包

1、在app级build.gradle中配置签名文件信息

在这里插入图片描述

2、在 Build 中选择 Generate Signed Bundle / APK…,选择APK点击Next

在这里插入图片描述
在这里插入图片描述

3、选择Choose existing…,然后选择目标密钥文件

在这里插入图片描述
在这里插入图片描述

4、填写密钥密码和别名,并勾选记住密码,Next

在这里插入图片描述
ps:Key store password和Key password一致。

5、选择debug或release,勾选V1、V2,然后Finish

在这里插入图片描述
ps:如果打包时遇到jar包下载不了的相关问题,请在项目级build.gradle下配置阿里云镜像仓库。

到此Android生成签名文件和打包全部完成,鸣谢!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值