#星光计划1.0# 在Hi3516上安装Hello,OpenHarmony 原创 精华

Tuer白晓明
发布于 2021-11-6 11:36
浏览
4收藏

前言

经过一周的不懈努力,终于完成了Hi3516烧录OpenHarmony3.0,如何完成烧录可查看搭建OpenHarmony3.0(标准系统) Ubuntu环境OpenHarmony3.0镜像烧录至Hi3516上。在这两篇中我对如何搭建Ubuntu环境并获取源码,利用vscode和HiTool两种烧录方式进行烧录。本节将使用DevEco Studio创建OpenHarmony应用程序,并通过hdc工具将其安装到Hi3516上。

准备工作

  1. 完成烧录的Hi3516开发板(系统为OpenHarmony3.0)
  2. 应用开发工具DevEco Studio 3.0 Beta1
  3. hdc_std.exe工具(在OpenHarmony3.0 SDK安装目录下的toolchains中)

步骤

创建OpenHarmony应用程序

  1. 打开DevEco Studio选择[Standard]Empty Ability模板创建OpenHarmony应用。
    #星光计划1.0# 在Hi3516上安装Hello,OpenHarmony-鸿蒙开发者社区
  2. 填写应用信息
    Project name:应用程序名称
    Project type:应用程序类型
    Bundle name:应用程序包名
    Save location:应用程序存放路径
    Language:语言
    Compatible API version:应用兼容的最低版本
    Device type:适用于的设备

#星光计划1.0# 在Hi3516上安装Hello,OpenHarmony-鸿蒙开发者社区
3. 点击Finish,完成应用程序创建。
4. 修改pages/index.etsText标签中的值为Hello OpenHarmony
#星光计划1.0# 在Hi3516上安装Hello,OpenHarmony-鸿蒙开发者社区

配置OpenHarmony应用签名信息

配置OpenHarmony应用签名信息,官网已经很详细了,这里不再赘述,请点击传送门,带你走起~

安装应用程序

  1. 连接Hi3516开发板,打开cmd命令窗口,执行hdc list targets(我这里没有设置全局变量,直接在toolchains下使用命令,如果为Empty,多执行两次,还没有的话查看计算机设备管理里面是否有HDC Device)。
hdc list targets

#星光计划1.0# 在Hi3516上安装Hello,OpenHarmony-鸿蒙开发者社区
2. 安装配置好签名的应用程序。

 .\hdc_std.exe install D:\HuaWei\workspace\HelloOpenHarmony\build\outputs\hap\release\phone\tuerh.hap

#星光计划1.0# 在Hi3516上安装Hello,OpenHarmony-鸿蒙开发者社区
3. 然后在开发板中打开刚安装的程序。
#星光计划1.0# 在Hi3516上安装Hello,OpenHarmony-鸿蒙开发者社区

  1. 至此,新的应用程序在Hi3516上安装完成。

参考

[1] 配置OpenHarmony应用签名信息
[2] HDC-OpenHarmony设备连接器

后续

通过环境配置、烧录、安装应用程序,对OpenHarmony有了更深入的了解。接下来,将继续深入的学习OpenHarmony,并改写桌面桌面应用。
==在此感谢欧建深、乔楚、李传钊、侯鹏飞、加油君(此为昵称^_^)等老师的答疑解惑,拜谢!!!==

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
已于2021-12-17 15:00:55修改
5
收藏 4
回复
举报
5条回复
按时间正序
/
按时间倒序
Tuer白晓明
Tuer白晓明

如果出现无读写权限,需要挂载。

hdc target mount
回复
2021-11-6 20:36:21
dyy203590577
dyy203590577

白老师你好,我出现了如图中的问题 ,请问如何解决,hap包是安照官方配置好了签名  ,安装报错说无签名信息,谢谢!

回复
2021-12-15 22:22:53
Tuer白晓明
Tuer白晓明 回复了 dyy203590577
白老师你好,我出现了如图中的问题 ,请问如何解决,hap包是安照官方配置好了签名 ,安装报错说无签名信息,谢谢!

是按照OpenHarmony签名配置的吗?

 

回复
2021-12-16 10:12:32
dyy203590577
dyy203590577 回复了 Tuer白晓明
是按照OpenHarmony签名配置的吗?

是按照HarmonyOS developer 里的文档配置的

回复
2021-12-16 13:08:41
Tuer白晓明
Tuer白晓明 回复了 dyy203590577
是按照HarmonyOS developer 里的文档配置的

如果你开发的是HarmonyOS项目,则按照HarmonyOS官网文档配置签名信息,如果你开发的是OpenHarmony应用则需要使用文中提到的【传送门】文档进行配置。

回复
2021-12-16 18:18:34
回复
    相关推荐