在OpenHarmony2.0上安装自己的系统应用
关注 鸿蒙技术社区 , 了解 鸿蒙 一手资讯
本文插图
废话不多说 , 先上效果图:
本文插图
系统原生应用
本文插图
【在OpenHarmony2.0上安装自己的系统应用】
本文插图
本文插图
修改后自安装的应用 JsHelloWorld
使用该方法安装的 hap 为系统 hap , 不可卸载 。 文档写的使用 hdc 安装 hap 暂未走通 。
请参考官方文档:
有打包、签名(建议参考一下官方文档的签名 , 和 HarmonyOS 签名方式有些许改动)基础的请移步至底部的第 4 步 。
01
工欲善其事必先利其器
需要用到的工具:
hap 开发工具 DevEco Studio 2.1 Release
代码修改工具:VS Code
代码管理工具:Git
Java 环境
Docker 编译环境
烧录工具 Hitool
02
准备工作
开发 hap 首先需要下载并安装好 DevEco Studio 2.1 Release , 其次需要下载 OpenHarmonySDK 包并解压:
打开 DevEco Studio , 在顶部导航栏找到 ToolsSDK Manager 设置 IDE 的 SDK 。
将 SDK 路径设为 openharmonySDK 解压路径 , 设置后会自动勾选 SDK(API Version6) 。
本文插图
配置完 SDK 后 , 进入 Sdk\js\2.2.0.0\build-tools\ace-loader 目录 , 然后在该目录下运行命令行工具 , 分别执行如下命令 , 直至安装完成 。
至此 IDE 配置完成 。
确保安装有 Git 环境条件下 , 进入到 IDE 的欢迎界面 , 选择 Import HarmonyOS Sample ,再选择 common 下的 HelloWorld 或者 JsHelloWorld 工程 , 然后点击 Next 。 就可对想做的 hap 应用进行开发 。
文档参考:
本文插图
03
hap 的签名设置(hap 必须签名)
hap 开发完成后须进行签名及打包 , 签名步骤如下:
官方文档参考:
生成密钥和证书请求文件
使用 DevEco Studio 即可生成密钥和证书请求文件 。 菜单栏选择 BuildGenerate Key and CSR 。
点击 New 进行新建 Key Store File , 填入相关信息 , 点击 Next 按钮进入下一步操作 。
本文插图
- 大白鲨|10条关于大白鲨的冷知识,幼鲨在母亲子宫里就开始互相残杀
- 空间站|东方红一号仍在飞行,天宫空间站已值班,能用机械臂带它回家吗?
- 恐龙|世界上最重要的8种恐龙,可能与你想象的不同
- 滴滴出行|滴滴消失4个月后,开始另寻出路,盯上美团王兴的生意?
- 外星人|外星人一定是“人”吗?他们的存在形式或超乎想象!
- 太空望远镜|即将发射的韦伯太空望远镜有多牛?可以在月球上探测到地球上一只黄蜂的热量特征
- 显微镜|盘点世界6大诡异湖泊,冥河让动物石化,如同美杜莎的诅咒(上)
- 联想|在电脑城几年的工作经历,谈谈对联想电脑的几点认识
- ipad mini|想入手iPad mini 5,又觉得没什么用,iPad实用性在哪里?
- 亚马逊|2019年,一头座头鲸出现在亚马逊雨林中,生物学家百思不得其解!