Java-Android:如何知道Commonsware的WakefulIntentService是否正在运行?
作者:互联网
我有一个简单的问题:我在应用程序中使用了commonsware的whakefulintentservice,并使它正常运行,但是如何知道WakefulIntentService是否仍在运行?例如,我可以在WakefulIntentService类中放置onDestroy并让它记录一些事情吗,还是可以通过其他方式查看WakefulIntentService是否正在运行?
提前致谢!
解决方法:
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?
如果您的意思是“它曾经运行过”,那么您会看到它应该完成的工作是否已经完成.
如果您的意思是“此刻是否正在运行”,我想检查一下DDMS中的线程.我从来没有真正担心过这个问题.
Can I for example put a onDestroy in the WakefulIntentService class and let that log something
当然.
更新
同样,adb shell dumpsys活动服务将列出活动服务.我没有使用WakefulIntentService尝试过此操作,但AFAIK应该会显示在此处.
标签:intentservice,commonsware-cwac,java,android 来源: https://codeday.me/bug/20191031/1978369.html