快捷搜索: 王者荣耀 脱发

openharmony北向应用开发实例之HelloWorld

今天主要记录下如何去添加实现一个hap到openharmony中,需要安装的一个app开发工具为HUAWEI DevEco Studio下载链接为https://developer.harmonyos.com/cn/develop/deveco-studio目前只有win和mac版本。下载后直接进行安装即可,安装完成就可以愉快的进行openharmony应用开发了。 打开HUAWEI DevEco Studio,点击Create Project进行工程的创建 选择Empty Ability,如下图所示,选中之后点击右下角的Next即可。 配置项目之后,点击Finish即可。

然后就得到如下图所示的工程项目了。 我们直接就生成这个成为Hap试试看能不能在机器上运行,生成方式如下图。 找到我们的工程目录,生成 生成文件如下图,我们把这个放到我们机器上运行试试看能否正常运行。 首先将sd卡格式化成fat格式,然后将以下文件放到sd卡上即可。 其中dev_tools,为源码目录下编译生成。 然后把sd卡插到机器上,我这里是没有其他方式,有其他方式都可以,重要的是这几个文件。 然后把sd卡挂载到机器上,执行命令mount /dev/mmcblk1p1 /mnt/ 如果不知道,自己块设备节点的,可以插拔sd卡的时候注意内核打印信息,比如我这里如下图。

挂载成功后,进入到挂载点,进入sd卡的目录下,执行如下执行,参考小熊派文章https://gitee.com/bearpi/bearpi-hm_micro_app/blob/master/docs/%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 执行如下操作,进行app安装,

./dev_tools/bin/bm set -s disable ./dev_tools/bin/bm set -d enable ./dev_tools/bin/bm install -p entry-debug-lite-unsigned.hap 执行完成后,会看到桌面上多了一个helloworl…,不知道是不是不能显示太多内容还是干嘛,我这里显示没有全部显示出来。 查看app基本信息可以使用如下指令 ./dev_tools/bin/bm dump -l 卸载程序,可以使用如下指令,不过发现一个问题,就是卸载后,会发现图标还是残留,重新启动就好了。 ./dev_tools/bin/bm uninstall -n com.example.helloworldtest

经验分享 程序员 微信小程序 职场和发展