OpenHarmony开源社区
直播中

春天一满屋

4年用户 364经验值
擅长:嵌入式技术
私信 关注
[经验]

【HarmonyOS HiSpark AI Camera试用连载 】挂载NFS服务安装北向HAP应用

DevEco Studio安装

https://developer.harmonyos.com/cn/develop/deveco-studio

官网地址下载,我下载的是DevEco Studio 3.0 Beta2 for HarmonyOS,安装就一直下一步,没有特别要注意的。

创建最基本的HAP

  • 由于我用的是小型系统,所以要按下图 选择类型:

    0018.png

  • 一些项目的选择,我是这样设置的,请看下图:

    0019.png

  • 这里就是一个简单的HelloWorld北向,无需改动代码,计划以后再多出几期北向开发的。 通过菜单直接生成hap

    0023_r1_c1.png

    • 生成的hap文件在项目MyDoListbuildoutputshapdebug下面,我这里改成w2.hap

    虚拟机里Ubuntu20.04的NFS服务器配置

    • 安装nfs服务
sudo apt-get update
sudo apt-get install nfs-kernel-server
  • 启动nfs服务

    sudo systemctl start nfs-kernel-server.service

  • 在我的/home/sysroot/ 创建nfs_files共享文件夹

cd /home/sysroot/
mkdir nfs_files
  • 修改 /etc/exports ,增加一行,可以用 sudo vim /etc/exports

    /home/sysroot/nfs_files *(rw,nohide,insecure,no_subtree_check,async,no_root_squash)

    0026.png

    • 重启NFS服务

      sudo systemctl restart nfs-kernel-server.service

    • 我这台Ubuntu的IP是192.168.31.95,并把上面w2.hap放在了nfs_files下面

    • 烧录工具(bm),可从 Hi3516DV300的HarmonyOS 源码编译后的 out/ipcamera_hi3516dv300/dev_tools/bin 下获取 bm工具,然后复制出来,也放在了nfs_files文件夹下面

    HarmonyOS HiSpark AI Camera安装hap

    *插好网线,在同一局域网,通过串口,在OHOS # 命令行下操作

//配置网络
ifconfig eth0 192.168.31.251
//创建文件夹
mkdir my_nfs
//挂载
mount 192.168.31.95:/home/sysroot/nfs_files /my_nfs nfs
//安装hap分两步
./bm set -s disable
./bm install -p w2.hap

0027.png

0013.jpg

0014.jpg

更多回帖

发帖
×
20
完善资料,
赚取积分