如何申请安卓证书,申请安卓证书的流程是什么?
作者:鹏仔先生日期:2022-09-05 14:19:47浏览:2278分类:乱七八糟
用HBuilderX打包安卓正式app时,我们需要使用自有证书,安卓证书是免费申请的,虽然HBuilderX有申请教程,为了自己后期使用方便,今天给大家分享下详细的申请教程!(HBuilderX的文档 https://ask.dcloud.net.cn/article/35777)
首先,我们去Oracle官网 https://www.oracle.com/technetwork/java/javase/downloads/index.html 下载jre安装包,根据自己操作系统去选择下载,我是Windows平台,如下选择
下载完进行解压,然后一步一步的安装即可(建议不要自定义路径安装,直接安装默认路径即可为全局,要不然还得修改为全局)!
安装完成以后,我们打开cmd命令行
先输入下方命令,看是否安装成功
java -v
接着继续输入下方命令
切换工作目录到D:路径
d:
将jre命令添加到临时环境变量中(双引号里去复制jre的路径,也就是文章刚开始下载安装的路径)
set PATH=%PATH%;"C:\Program Files\Java\jdk-18.0.2.1\bin"
使用keytool -genkey命令生成证书
keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore
testalias是证书别名,可修改为自己想设置的字符,建议使用英文字母和数字
test.keystore是证书文件名称,可修改为自己想设置的文件名称,也可以指定完整文件路径
36500是证书的有效期,表示100年有效期,单位天,建议时间设置长一点,避免证书过期
输入上方命令回车后,会提示如下方,我们按需填写对应信息回车...即可!(注:输入密码时是看不见的,所以请仔细输入密码)
Enter keystore password: //输入证书文件密码,输入完成回车 Re-enter new password: //再次输入证书文件密码,输入完成回车 What is your first and last name? [Unknown]: //输入名字和姓氏,输入完成回车 What is the name of your organizational unit? [Unknown]: //输入组织单位名称,输入完成回车 What is the name of your organization? [Unknown]: //输入组织名称,输入完成回车 What is the name of your City or Locality? [Unknown]: //输入城市或区域名称,输入完成回车 What is the name of your State or Province? [Unknown]: //输入省/市/自治区名称,输入完成回车 What is the two-letter country code for this unit? [Unknown]: //输入国家/地区代号(两个字母),中国为CN,输入完成回车 Is CN=XX, OU=XX, O=XX, L=XX, ST=XX, C=XX correct? [no]: //确认上面输入的内容是否正确,输入y,回车 Enter key password for <testalias> (RETURN if same as keystore password): //确认证书密码与证书文件密码一样(HBuilder|HBuilderX要求这两个密码一致),直接回车就可以
等上方信息输入完成后,会在D盘中生成证书,路径为“D:\test.keystore”
查看证书信息命令
keytool -list -v -keystore test.keystore
猜你还喜欢
- 08-23 Beyond Compare忽略时间对比
- 04-22 共享博客更换域名了,启用新顶级域名 sharedbk.com
- 11-28 共享博客 数据迁移完毕
- 10-29 vue表单验证 input输入框禁止输入空格
- 08-13 vue中实现禁止浏览器滚动方法
- 08-10 tp-watermark.js网页添加水印插件
- 08-06 JDK的环境变量如何配置 JDK环境变量配置
- 08-05 vue中query与params传参的区别
- 08-04 英语对于一个程序员来说是否重要
- 08-04 vue中子级页面给父级如何传值,VUE子传父
- 08-04 vue中父级页面给子组件如何传值,VUE父传子
- 08-04 vue中组件拆分 父组件中如何插入一个子组件
取消回复欢迎 你 发表评论:
- 搜索
- 随机tag
暂无评论,来添加一个吧。