3

簡単な質問があります。アプリケーションで commonsware の wakefulintentservice を使用していて、動作していますが、WakefulIntentService がまだ実行されているかどうかを確認するにはどうすればよいですか? たとえば、WakefulIntentService クラスに onDestroy を配置して、何かをログに記録させることはできますか、または WakefulIntentService が実行されているかどうかを確認する別の方法はありますか?

前もって感謝します!

4

1 に答える 1

4

I'm using commonsware's wakefulintentservice in my application and I got it working, but how do I know if the WakefulIntentService is still running or not?

If you mean "is it ever running", you see whether the work that it is supposed to do is getting done.

If you mean "is it running right this moment", examine your threads in DDMS, I suppose. I have never really worried about this question.

Can I for example put a onDestroy in the WakefulIntentService class and let that log something

Sure.

UPDATE

Also, adb shell dumpsys activity services will list the active services. I have not tried this with a WakefulIntentService, but AFAIK it should show up there.

于 2012-10-12T15:30:09.927 に答える