Android 如何设计一个服务来在几秒钟内完成一项工作,销毁它自己并定期重新生成?

Android 如何设计一个服务来在几秒钟内完成一项工作,销毁它自己并定期重新生成?,android,android-service,Android,Android Service,关于这个问题,Q.:: 对于服务来说,什么是轮询正在运行的操作系统进程、捕捉一两秒钟的进度然后自行关闭的好方法 TimerTask()是一个选项吗?(如此处所述:,但使用要启动然后关闭服务的代码) 或者,AlarmManager是更好的选择 谢谢。您不需要关闭服务,它实际上不工作。 如果你想偶尔做一件事,考虑使用警报器,这是它在睡觉时唤醒设备的唯一方法,然后从报警接收器调用你的服务。 < P>你不需要关闭一个服务,它实际上没有工作。 如果你想偶尔做一件事,请考虑使用警报器,这是它在睡觉时唤醒设备

关于这个问题,Q.::

对于服务来说,什么是轮询正在运行的操作系统进程、捕捉一两秒钟的进度然后自行关闭的好方法

TimerTask()
是一个选项吗?(如此处所述:,但使用要启动然后关闭服务的代码)

或者,
AlarmManager
是更好的选择


谢谢。

您不需要关闭服务,它实际上不工作。
如果你想偶尔做一件事,考虑使用警报器,这是它在睡觉时唤醒设备的唯一方法,然后从报警接收器调用你的服务。

< P>你不需要关闭一个服务,它实际上没有工作。
如果你想偶尔做一件事,请考虑使用警报器,这是它在睡觉时唤醒设备的唯一方法,然后从闹钟接收器呼叫你的服务。

你能再详细说明一下吗?谢谢,我用不同的方法解决了。请你再详细说明一下,谢谢。我用不同的方法解决了这个问题。