> 文档中心 > 在小熊派BearPi-HM_Micro_small开发板上安装HAP

在小熊派BearPi-HM_Micro_small开发板上安装HAP


引言

本文介绍如何在小熊派BearPi-HM_Micro_small开发板上安装HAP。


参考:

https://gitee.com/bearpi/bearpi-hm_micro_small/blob/master/applications/BearPi/BearPi-HM_Micro/docs/device-dev/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%BC%80%E5%8F%91%E6%9D%BF%E4%B8%8A%E5%AE%89%E8%A3%85HAP%E5%BA%94%E7%94%A8.md

一、准备工作

1、开发板:小熊派BearPi-HM_Micro_small开发板,OpenHarmony 3.0。

参考:《搭建小熊派BearPi-HM_Micro_Small的纯Ubuntu开发环境》

2、一张TF卡和一个读卡器。

二、安装步骤

1、准备一张TF卡和一个读卡器,将TF卡格式化成FAT32格式,在TF卡中新建hap_tools文件夹,在hap_tools文件夹下再新建一个hap_example文件夹。

2、把小熊派鸿蒙工程文件夹:applications/BearPi/BearPi-HM_Micro/tools/hap_tools中的hap工具bm拷贝到TF卡的/hap_tools里面。

在这里插入图片描述

关于HAP工具bm的使用方法,可以查阅官方文档:

https://gitee.com/openharmony/docs/blob/master/zh-cn/readme/%E5%8C%85%E7%AE%A1%E7%90%86%E5%AD%90%E7%B3%BB%E7%BB%9F.md

3、将准备安装的HAP包(比如:xxx.hap)拷贝到TF卡中的/hap_tools/hap_example文件夹里面。

4、将TF卡插到开发板,然后开发板上电。

5、在Windows下,使用终端工具(如:MobaXterm工具),通过串口与开发板建立连接。也可以使用DevEco Device Tool的终端工具Monitor。

在这里插入图片描述

6、在终端中执行命令:ls /dev,查看系统是否检测到了TF卡。

在这里插入图片描述

7、终端中输入以下命令:mount /dev/mmcblk0p0 /sdcard vfat,将TF卡挂载到/sdcard目录下。

8、进入HAP工具bm所在目录:cd sdcard/hap_tools

9、关闭签名:./bm set -s disable

10、打开调试模式:./bm set -d enable

11、安装应用:./bm install -p hap_example/xxx.hap


如果想卸载应用,执行以下命令:

./bm uninstall -n com.bearpi.ledcontrol

卸载后要重启开发板。这里的com.bearpi.ledcontrol是要卸载的hap的包名(bunduleName),可以到应用项目的config.json文件中查看,如下图所示:

在这里插入图片描述

全民K歌电脑版