在android关机中调用onDestroy

时间:2010-11-11 02:01:13

标签: android service

如果我在Android手机中运行了服务并且我关机,服务是否会拨打onDestroy?我希望服务在手机关机之前执行任务。虽然Google Droid指南说不会将此类代码放入onDestroy,但我不知道还能做些什么。

1 个答案:

答案 0 :(得分:1)

如果调用startService()来创建您的服务,则应致电stopService(),然后调用onDestroy()。如果您将bindService()BIND_AUTO_CREATE标记一起使用,则unbindService()会自动导致onDestroy()。他们说什么代码不应该放在那里?如果它使用此服务原因onDestroy()不是一个好主意,如果它像通知那样可以把它放在那里。