zoukankan
html css js c++ java
unity 打包Apk生成签名证书keystore
进行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"后没有回提示输入“输入<android.keystore>的密钥口令”,如果跟密钥库口令一样就按回车键,否则输入,然后再确认,就生成了数字证书,如下图所示。
从“文件资源管理器”中进入到D盘Android_keystore目录可以看到生成了一个名为android.keystore文件。
在unity中使用签名keystore如下图
第一步点击Publishing Settings
第二步勾选已经存在的keys
第三步选择你生成keystore的安装路径
第四步输入你在生成keystorn的密匙口令
然后勾选android.keystore如图
再次输入你的密匙
然后Build就可以啦!
查看全文
相关阅读:
A good habit is half done
mysql 练习题
管理的实践
mysql 表关联时执行顺序
python 实现短信轰炸
python django码云第三方登录
mysql事务的隔离级别
微服务
什么是git
如何使用Hexo创建博客
原文地址:https://www.cnblogs.com/YZFHKMS-X/p/11838599.html
最新文章
第10周作业
第9周作业
第8周作业作业
PLSQL增加数据库连接配置
各种文件MIME_type对照表
如何在Oracle中一次执行多条sql语句 (.net C#)
JSON转C#实体类
Oracle 定义变量总结
原生js实现浏览器全屏和退出全屏
Oracle常用封装函数
热门文章
spring boot:配置druid数据库连接池(开启sql防火墙/使用log4j2做异步日志/spring boot 2.3.2)
spring boot:用swagger3生成接口文档,支持全局通用参数(swagger 3.0.0 / spring boot 2.3.2)
spring boot:使用多个线程池实现实现任务的线程池隔离(spring boot 2.3.2)
spring boot:解决cors跨域问题的两种方法(spring boot 2.3.2)
spring boot: 用redis的消息订阅功能更新应用内的caffeine本地缓存(spring boot 2.3.2)
spring boot:用zxing生成二维码,支持logo(spring boot 2.3.2)
spring boot:用redis+lua限制短信验证码的发送频率(spring boot 2.3.2)
spring boot: 设计接口站api的版本号,支持次版本号(spring boot 2.3.2)
spring boot:构建多模块项目(spring boot 2.3.1)
spring boot:在项目中引入第三方外部jar包集成为本地jar包(spring boot 2.3.2)
Copyright © 2011-2022 走看看