云网牛站
所在位置:首页 > HarmonyOS问题与回答 > 在HarmonyOS系统启动时怎么自启动运行自己开发的应用

在HarmonyOS系统启动时怎么自启动运行自己开发的应用

2021-06-10 09:30:10作者:chen稿源:HarmonyOS站

问题:想让自己开发的应用随HarmonyOS系统一起自启动,怎么办到呢?是不是和Linux方式一样,在init.cfg内进行配置?

 

回答:

鸿蒙OS是可以实现自己开发的应用随系统自启动的,请按下面的方法处理,对3518可以用,其它的可参考。

1、修改hi3518\vendor\huawei\camera\init_configs\init_liteos_a_3518ev300.cfg,增加下面一行:

在HarmonyOS系统启动时怎么自启动运行自己开发的应用

2、修改hi3518\base\startup\services\init_lite\src\init_cmds.c文件:

在HarmonyOS系统启动时怎么自启动运行自己开发的应用

在HarmonyOS系统启动时怎么自启动运行自己开发的应用

在HarmonyOS系统启动时怎么自启动运行自己开发的应用

3、重新编译系统并刷机,系统启动时运行了应用:

在HarmonyOS系统启动时怎么自启动运行自己开发的应用

 

说明:

以上提供的方法经实测对3518可以用。

如果是3516则不需要修改这么多代码,只在init_liteos_a_3516dv300.cfg中修改两个地方即可,假定应用名称为uart。

也是在post_init的cmds中加入start uart,services中参考其他模块加入uart路径即可。

精选文章
热门文章