当前位置: 首页 > news >正文

鸿蒙系统创建签名文件及使用创建签名文件打包并安装

* 第一步

在这里插入图片描述

第二步:创建.p12文件,点击New如果有的话就Choose Existing

在这里插入图片描述

填好下面信息
在这里插入图片描述
点击Next进入到下面界面
在这里插入图片描述
开始生成csr文件如下图
在这里插入图片描述
点击OK–>Finish 文件保存在了下面目录
在这里插入图片描述

第三步

1.访问华为开发者平台,登录开发者账号,进入控制台
华为开发者平台地址:
AppGallery Connect
点击证书
在这里插入图片描述
在这里插入图片描述
这个时候我们就有.p12文件和一个.cer文件

第四步:生成.p7文件

在这里插入图片描述
在这里插入图片描述
点击添加,这样.p7b文件生成成功
在这里插入图片描述

第五步,来开鸿蒙开发工具

在这里插入图片描述
依次填好下面参数 点击OK
在这里插入图片描述

在工程的这个文件里,填写签名配置,相当于之前Android的debug,release

在这里插入图片描述

打包 Build–>Build Hap(s)

在这里插入图片描述
生成.hap文件
在这里插入图片描述

然后就是安装haps,先配置一下hdc环境变量,相当于Android的 adb
来到开发工具安装目录,我的是在这里
在这里插入图片描述
添加好环境变量执行安装命令
hdc install xxx.hap

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Labview_Workers5.0 学习笔记
  • 评价ChatGPT与强人工智能的未来
  • 【虚幻引擎】UE4初学者系列教程开发进阶实战篇——生存游戏案例
  • C语言求10进制转2进制(除2取余法)
  • Linux x86_64平台指令替换函数 text_poke_smp/bp
  • python的魔法方法
  • 虚拟现实3d场景漫游体验实现了“所见即所得”
  • TCP粘包
  • 如何搭建一个新生录取查询系统
  • pytorch通过 tensorboardX 调用 Tensorboard 进行可视化
  • Pyspider WebUI 未授权访问致远程代码执行漏洞复现
  • 深入剖析预处理
  • 【LabVIEW学习篇 - 5】:数据类型——数值、字符串
  • RockYou2024 发布史上最大密码凭证
  • cs也能上线liunx马??你会吗???解决木马生成的操作。
  • bootstrap创建登录注册页面
  • classpath对获取配置文件的影响
  • co模块的前端实现
  • docker容器内的网络抓包
  • Python_网络编程
  • Vue官网教程学习过程中值得记录的一些事情
  • 仿天猫超市收藏抛物线动画工具库
  • 马上搞懂 GeoJSON
  • 盘点那些不知名却常用的 Git 操作
  • 微信开放平台全网发布【失败】的几点排查方法
  • No resource identifier found for attribute,RxJava之zip操作符
  • 说说我为什么看好Spring Cloud Alibaba
  • ​14:00面试,14:06就出来了,问的问题有点变态。。。
  • # .NET Framework中使用命名管道进行进程间通信
  • #laravel部署安装报错loadFactoriesFrom是undefined method #
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (python)数据结构---字典
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (附源码)php投票系统 毕业设计 121500
  • (含react-draggable库以及相关BUG如何解决)固定在左上方某盒子内(如按钮)添加可拖动功能,使用react hook语法实现
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • (已解决)报错:Could not load the Qt platform plugin “xcb“
  • (转)3D模板阴影原理
  • (转)大型网站架构演变和知识体系
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • .JPG图片,各种压缩率下的文件尺寸
  • .MSSQLSERVER 导入导出 命令集--堪称经典,值得借鉴!
  • .mysql secret在哪_MySQL如何使用索引
  • .Net IE10 _doPostBack 未定义
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .NET 通过系统影子账户实现权限维持
  • .NET/C# 利用 Walterlv.WeakEvents 高性能地中转一个自定义的弱事件(可让任意 CLR 事件成为弱事件)
  • .net和jar包windows服务部署
  • .pyc文件还原.py文件_Python什么情况下会生成pyc文件?
  • /使用匿名内部类来复写Handler当中的handlerMessage()方法
  • @Builder注释导致@RequestBody的前端json反序列化失败,HTTP400
  • @EnableWebMvc介绍和使用详细demo