uniapp安卓打包生成自有证书,签名。从HBuilderX3.2.0及以上版本开始支持服务器生成证书(推荐这种方法),服务器生成一键操作,比较简单。自己一步一步操作相对还是比较麻烦的。

服务器生成证书(推荐)

  • 服务器生成的证书绑定应用appid,即每个appid会各自生成证书

  • 服务器生成的证书会自动填写证书信息,不支持自定义证书信息,有效期为100年

  • 查看或下载服务器生成的证书, 登录DCloud开发者中心

    1. 登录开发者后台
    2. 点击应用管理>我的应用,找到你的项目
      点击应用管理>我的应用.选择你的项目
      进入项目的详情,点击证书管理,点击创建证书,然后等待生成证书文件
      在这里插入图片描述
    3. 在App打包页面,选择使用云端证书,点击打包就可以了。
      在这里插入图片描述
      相对自己去生成证书简单的多。
    4. 如果想要查看证书,可以在开发者后台查看
      在这里插入图片描述

手动生成Android平台签名证书(.keystore)

这里放出 官方文档教程,这里对其中的步骤做出解释

  1. 第一步
    在这里插入图片描述
    选择推荐的版本进行下载安卓,这里下载还需要注册登录,才可以下载。
    在这里插入图片描述
    下载安装完成之后,按win+r打开命令窗口,然后输入cmd进入黑窗口,输入以下命令
d:  
set PATH=%PATH%;"这里要改为你刚才安装的目录"

其中d: 代表切换到d盘目录下

  1. 生成签名证书
    在这里插入图片描述
    这一步需要注意:信息填写要规范,乱填有可能会影响应用上架应用市场。

  2. 获取签名
    下载签名工具
    在这里插入图片描述
    下载安装完成之后,可以在软件中输入打包的包名,就可以生成了。前提是你的软件已经安装到手机上!!

到这里就完成了手动生成证书和获取签名的操作,还是推荐第一种方法,比较方便快捷。
感谢预览,本文完!

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐