在Android OS上编写本地C / C ++应用程序并使其作为守护进程运行是否可能(不违反任何许可证)?
已经有好几个守护进程正在运行,用'ps'命令可以看到哪个进程,法律部分最关心我。而且缺乏关于如何正确执行此操作的文档。
对于写作部分,我想可以使用基本的Linux编程概念,因为Android至少在某种程度上支持标准的Posix API。为了使它在手机启动时运行,init中当然还需要进行一些修改。
我没有计划在Android Market上安装这款应用程序,因此手动安装到手机并不是问题。只要它不需要重新编译整个操作系统或内核。
发布于 2018-05-31 11:48:12
在Android OS上编写本地C / C ++应用程序并使其作为守护进程运行是否可能(不违反任何许可证)?
不干净。
而且缺乏关于如何正确执行此操作的文档。
因为你不应该这样做,除非修改固件。
为了使它在手机启动时运行,init中当然还需要进行一些修改。
这只会在固定电话上(最好)或通过修改固件(最坏情况下)才可能。
Android的NDK旨在创建库以通过JNI连接到Java应用程序。如果你正在寻找一个通用的Linux环境,Android不是答案。
发布于 2018-05-31 12:07:19
该应用程序基本面解释如何做到这一点在Java中,NDK解释如何做的东西在C / C ++。
https://stackoverflow.com/questions/-100000194
复制相似问题