Blogger Information
Blog 175
fans 1
comment 0
visits 384384
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
uniapp开发APP,生成Android签名证书并云打包发布
dxp2tq的博客
Original
1719 people have browsed it

Android平台打包发布apk应用,需要使用数字证书(.keystore文件)进行签名,用于表明开发者身份。需确保电脑上安装了JRE(JRE环境),我们将使用JRE自带的创建和管理数字证书的工具Keytool,并使用keytool命令生成签名证书。

  1. 安装JAVA环境(推荐使用JRE8环境)

百度网盘链接:https://pan.baidu.com/s/1jk6-QwrPFueOUxD9pL2ToA
提取码:2323
备用地址:
https://www.oracle.com/java/technologies/downloads/#jdk18-windows

  1. 默认安装即可,默认安装目录为:
    C:\Program Files\Java\jdk-18.0.2.1\bin
    添加临时环境变量,打开命令行(cmd),输入以下命令:
    d:
    set PATH=%PATH%;”C:\Program Files\Java\jdk-18.0.2.1\bin”
    第一行:切换工作目录到D:路径
    第二行:将jre命令添加到临时环境变量中

  2. 生成签名证书(使用keytool -genkey命令)
    // 进入默认安装JRE目录路径
    // 使用keytool -genkey命令生成证书
    .\keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore D:\test.keystore
    注:生成证书于d盘根目录。
    解释:
    testalias是证书别名,可修改为自己想设置的字符,建议使用英文字母和数字
    test.keystore是证书文件名称,可修改为自己想设置的文件名称,也可以指定完整文件路径
    36500是证书的有效期,表示100年有效期,单位天,建议时间设置长一点,避免证书过期

  3. 回车后会提示如下:

    以上命令运行完成后就会生成证书,路径为“d:\test.keystore”。

  4. 查看证书信息
    keytool -list -v -keystore d:\test.keystore

App包名:Android应用包名,推荐使用反向域名风格的字符串,如“com.ceshi.cs”;
证书别名:生成证书时使用-alias参数设置的证书别名;
私钥密码:生成证书时使用的keystore密码;
证书文件:生成证书时使用-keystore参数设置的证书保存路径。

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
1 comments
感谢经历 2022-09-15 10:24:38
www.52itzy.com有视频教程
1 floor
Author's latest blog post