繁体   English   中英

android设备启动后如何执行一些应用程序(没有UI的简单C应用程序)

[英]How can I execute some application(Simple C application which does not have UI) after android device booting

我在 android 设备上做了简单的状态检查应用程序。 它仅用于没有 Java 的 C 语言。 它没有用户界面。 它是在/vendor/bin/myapp 中制作的 android设备启动后如何执行myapp。 我有 android 评估板和 BSP 源代码。 我应该如何实现 /vendor/bin/myapp 在启动后执行。 我应该修改/system/core/rootdir/init.rc吗? 如果是,我该怎么办? 或者是否有其他方式在 android 设备启动后执行 myapp?

要在 android 设备启动后(在系统启动时)执行您的 myapp,您需要在 Android 构建环境中将您的 myapp 定义为本机守护程序

将 myapp 定义为原生守护进程的步骤如下;

  1. 将服务定义添加到 init.rc 文件
  2. 在 SePolicy 文件中的服务上下文下添加您的应用程序

这是详细参考的链接: https : //devarea.com/aosp-adding-a-native-daemon/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM