我正在为我的学校开发一个Android应用程序(java),其中包含一个电子邮件客户端,我想创建一个始终在后台运行的服务,每小时刷新一次收件箱,如果有的话新消息,服务应创建推送通知,将用户发送到包含电子邮件收件箱的活动。
如何创建在应用程序退出时未被杀死的服务?
答案 0 :(得分:1)
两个键:
您应该使用startService
调用而不是绑定来启动服务。
在服务中,onStartCommand
应返回START_STICKY
。
很多有用的信息都在android页面上,为什么不从http://developer.android.com/reference/android/app/Service.html开始。
答案 1 :(得分:0)
请注意Android API Guides,特别是Processes and Threads上的{{3}}。那应该回答你的问题!