如何为 Bada 应用程序编写在后台运行的服务?我需要编写一个在设备启动时启动的服务,并需要它在后台运行,以便它侦听传入的短信,并在使用特殊命令识别短信后执行一些特殊操作。
问问题
313 次
2 回答
1
我认为可以让程序在后台全职运行。但用户可以使用任务管理器终止它。
我有一个想法,制作一个没有任何形式的应用程序(如 Windows 控制台应用程序)在其中制作您的 SMS 监听代码,并尝试在 APPMANAGER 类中使用条件启动功能(您应该找到一个与您想要的启动条件匹配的条件命令)并检查它是否是否可以终止它,如果没有,它会起作用,否则你应该找到一种方法告诉用户不要终止应用程序。
我希望它有效,并让我们知道您的反馈。
此致
于 2012-08-07T01:11:58.180 回答
0
我不认为这是可能的。这些服务是 Bada OS 的一部分,并非由第三方提供。
您可能会喜欢使用主屏幕上的小部件来提供对您的功能的一键式访问。
阅读《Bada 简介》第 5 章的介绍,发现某些服务只能由合作伙伴开发人员使用。
这本书可能已经过时了,但我在仔细阅读与我的 2.0.2 SDK 一起打包的帮助文件时没有发现任何与它相矛盾的地方。
于 2011-12-02T20:07:54.067 回答