【发布时间】:2010-11-11 15:06:36
【问题描述】:
通过警报启动服务有什么问题吗 BroadcastReceiver的onReceive?我的服务从来没有 onCreate 或 调用了 onStart 方法。
我的闹钟接收器获得唤醒锁,调用 context.startService(new 意图(上下文,FmiDaemon.class)); (通过 onRecieve 给出的上下文 参数),等待3秒,然后释放锁。
我的服务有 2 个方法,onCreate 和 onStart。 onCreate 得到另一个 唤醒锁,onStart 结束释放唤醒锁,并调用 “停止自我”。这两种方法都应该将数据发送到日志,但从不 这样做,因为他们从未被调用过。
问题出在哪里?这是一个不好的“背景”吗?是 onCreate 和 onStart 实现方法不对?
【问题讨论】:
标签: android service android-context