サービスも含む 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() コールバックが受信されない理由はありますか?