android应用开发 证书,Android应用开发之Android项目开发打包apk时怎么生成签名证书keystore...

本文将带你了解Android应用开发之Android项目开发打包apk时怎么生成签名证书keystore,希望本文对大家学Android有所帮助。

进行Android项目开发中想要将androidapp导出为apk的时候需要选择一个数字证书,即keystore文件(android.keystore),它用来对我们的APP进行签名,是导出APP的一个钥匙,一般需要我们自己生成android.keystore文件

使用keytool命令,如果命令窗口提示“不是内部或外部命令”,则说明电脑还没有安装JDK,所以需要自己去搜索并安装JDK,安装完毕后,可以通过资源管理器找到keytool.exe文件位于JDK文件下的子目录bin中

确保配置好Java的环境后,使用Windows快捷键Win+R,调出“命令提示符”窗口,在窗口中输入cmd,然后点击“确定”按钮,如下图所示。

然后,在命令行窗口中,进入到你想生成证书的目录下,这里我向将证书放在D盘的Android_keystore目录,所以我在命令行进入到此目录下,如下图所示

然后在命令行中输入如下命令

命令用鼠标的粘贴复制,千万不用用手打会出错

keytool -genkey -alias android.keystore -keyalg   RSA -validity 36500 -keystore   android.keystore,回车并依次填写相关信息,这句话的意思是:创建了一个名为android.keystore的别名也为android.keystore的采用RSA加密算法的有效期为100年的证书文件(由于之前我已经生成了android.keystore,所以现在根据参数说明改文件名等)

参数说明:

-genkey 生成文件

-alias 别名

-keyalg 加密算法

-validity 有效期

-keystore 文件名

然后填写依次填写密钥库口令、确认口令、姓名与姓氏、组织单位、城市或区域、省/市/自治区、国家/地区代码,最后如果正确的话填“y”,如果错误的话直接“Enter”下去,重新再填

注意:密钥库口令一定要记住,以后还会用到。

当输入"y"后没有回提示输入“输入的密钥口令”,如果跟密钥库口令一样就按回车键,否则输入,然后再确认,就生成了数字证书,如下图所示。

从“文件资源管理器”中进入到D盘Android_keystore目录可以看到生成了一个名为android.keystore文件。

在unity中使用签名keystore如下图

第一步点击Publishing Settings

第二步勾选已经存在的keys

第三步选择你生成keystore的安装路径

第四步输入你在生成keystorn的密匙口令

然后勾选android.keystore如图

再次输入你的密匙

然后Build就可以啦!

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之Android频道!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值