我正在开发一个还包含服务的 Android 应用程序。ICS 最近应用程序列表的“滑动退出”功能按预期关闭应用程序,但服务只是随它一起退出并且没有收到 onTaskRemoved() 回调来告诉它清理(或 onDestroy() 就此而言) ):
http://developer.android.com/reference/android/app/Service.html#onTaskRemoved(android.content.Intent )
这会在状态栏中留下通知图标,我需要确保在应用退出时将其删除。
我尝试在 Manifest.xml 中将 android:stopWithTask 设置为 false(和 true),它似乎没有任何区别。
<service
android:name="com.test.TestService"
android:stopWithTask="false"
/>
为什么没有收到 onTaskRemoved() 回调的任何想法?