在OpenHarmony2.0上安装自己的系统应用


关注 鸿蒙技术社区 , 了解 鸿蒙 一手资讯
在OpenHarmony2.0上安装自己的系统应用
本文插图
废话不多说 , 先上效果图:
在OpenHarmony2.0上安装自己的系统应用
本文插图
系统原生应用
在OpenHarmony2.0上安装自己的系统应用
本文插图
【在OpenHarmony2.0上安装自己的系统应用】
在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) 。
在OpenHarmony2.0上安装自己的系统应用
本文插图
配置完 SDK 后 , 进入 Sdk\js\2.2.0.0\build-tools\ace-loader 目录 , 然后在该目录下运行命令行工具 , 分别执行如下命令 , 直至安装完成 。
至此 IDE 配置完成 。
确保安装有 Git 环境条件下 , 进入到 IDE 的欢迎界面 , 选择 Import HarmonyOS Sample ,再选择 common 下的 HelloWorld 或者 JsHelloWorld 工程 , 然后点击 Next 。 就可对想做的 hap 应用进行开发 。
文档参考:
在OpenHarmony2.0上安装自己的系统应用
本文插图
03
hap 的签名设置(hap 必须签名)
hap 开发完成后须进行签名及打包 , 签名步骤如下:
官方文档参考:
生成密钥和证书请求文件
使用 DevEco Studio 即可生成密钥和证书请求文件 。 菜单栏选择 BuildGenerate Key and CSR 。
点击 New 进行新建 Key Store File , 填入相关信息 , 点击 Next 按钮进入下一步操作 。
在OpenHarmony2.0上安装自己的系统应用
本文插图