我可以使用Qt来编写一个服务/守护程序,用于Symbian/S60系统,它可以在后台执行一些处理。 它应该在启动时启动并保持活动状态。 我了解到QtService,但它并不存在于Qt 4.7.4中。它必须单独下载,还是只有商业版的Qt才能使用?
Qt移动服务框架似乎有你需要的功能。 否则,在没有Qt的情况下,Symbian的标准解决方案是创建一个无UI的应用程序,并在Bill提到的启动API中注册它。您可以拉起自己的Active Scheduler来保持应用程序循环运行。但是,如果您还想对进程执行一些有用的操作,则必须实现Symbian服务器进程(设备本地的,在Symbian守护程序/服务类似行为下称为“服务器”)。这是相当复杂的东西,但您可以在SDK中找到一些示例。