在我的android应用程序中,它在后台运行服务。这是一个媒体播放器应用程序。只要按下播放按钮就会启动服务,并且只要用户按下停止按钮或通常关闭应用程序,服务就会停止。实际上,我在关闭前台活动之前调用了stopService()方法。我需要在屏幕旋转期间保持服务的正常运行。所以,我并没有停止前台活动的onDestroy()方法中的服务。但我确实注意到,如果发生某种原因,该服务在关闭时不会停止。强行关闭时停止android服务
现在,如何在强行关闭的情况下停止服务?是否有任何特定的监听器可以在强制关闭除onDestroy()之外的其他活动之前完成最终工作?
**你是什么意思**逼近**?后退按钮或其他东西? – yorkw
理想的应用程序不应该强行关闭。尝试修复bug :)并使用异常处理。 –
其实它是关闭在仿真器上的一些广告sdk,我认为。它还没有在真实设备上发生过。我想为此做好准备。 – Imon