在Android 4.0的启动时启动Android服务

时间:2012-07-24 22:18:39

标签: android service time device boot

我正在试图在设备启动时在启动时启动android 4.0中的android服务,但这是不可能的,我已经使用了很多代码,复制和粘贴。我曾经使用过这里的代码,其他例子和问题的stackoverflow,但对我来说是不可能的。我在表Acer Iconia A501中使用android 4.0.1。我把我的代码放在这里。有人可以尝试这个代码???这是页面:This page please, it is easy

1 个答案:

答案 0 :(得分:1)

您需要为启动时广播的意图注册广播接收器。有人怀疑这是你需要做的事情。

请参阅:BroadcastReceiver not receiving BOOT_COMPLETED

你需要做同样的事情。注册广播接收器,首先确保您正在捕获BOOT_COMPLETED事件。然后它只是一个做startService的问题。

这个问题最有可能出现在Manifest中。检查一切都是否正确。请注意。在像.MyBroadcastReceiver这样的名字中这些很重要。缺少一件事会导致问题。

接收器和服务定义都必须完美。还要检查logcat并告诉我们有什么错误。