我正在使用服务意图,并且刚刚制作了一个简单的项目。每当我的应用启动时,我都会在服务意图中添加一个日志标记。问题是,在我的应用程序启动后,我没有在我的logcat中收到日志消息。
我在调用服务意图之前和之后添加了一些要在屏幕上显示的toast,这两者都运行良好,但两者之间的代码甚至没有显示出来。
它很奇怪,因为它周围的代码运行良好!
这是我调用服务意图的java文件:
这是我的意图服务java文件:
这是我的日志配置:
这是我的清单的相关部分:
请向我解释为什么日志不显示。这是特别奇怪的,因为我没有得到任何错误,并且祝酒词出现了。非常感谢你的帮助,我真的很感激。
非常感谢任何反馈,因为我已经解决了这个问题超过一个小时了!
答案 0 :(得分:0)
您是否检查过服务是否已开始?
<强>返回强>
如果服务正在启动或已在运行,则返回已启动的实际服务的ComponentName;否则,如果服务不存在,则返回null。