2010-12-06 36 views
0

私は1つのクライアント(PollerClientの名前と同じアプリでの活動)とPollerServiceという名前のローカルサービス、 を使用しますが、私はstopService()が実行されません

stopService(new Intent(PollerClient.this, PollerService.class) 

注意を呼び出すときにサービスは

startService(new Intent(PollerClient.this, PollerService.class)) 

ことによってそれを開始し、stopService()

により、上記のように、それを停止して1つのクライアントだけを持っているものの、コード onDestroy()が実行されていません

誰にでも、なぜonDestroy()が実行されていないのですか?

+0

ここにコードを投稿してください! –

+0

'onStartCommand'からの戻り値は、問題、バインドされているか、バインドされていないサービスの問題、既存のスレッドまたはレシーバの問題です。私たちはあなたのコードで何をしたのか推測できません。 –

答えて

0

詳しくは見ていませんが、メモリが別のものに必要でない限り、Androidを再起動した場合に備えてAndroidがそれを維持している可能性があります。

関連する問題