我正在试图在设备启动时在启动时启动android 4.0中的android服务,但这是不可能的,我已经使用了很多代码,复制和粘贴。我曾经使用过这里的代码,其他例子和问题的stackoverflow,但对我来说是不可能的。我在表Acer Iconia A501中使用android 4.0.1。我把我的代码放在这里。有人可以尝试这个代码???这是页面:This page please, it is easy
答案 0 :(得分:1)
您需要为启动时广播的意图注册广播接收器。有人怀疑这是你需要做的事情。
请参阅:BroadcastReceiver not receiving BOOT_COMPLETED
你需要做同样的事情。注册广播接收器,首先确保您正在捕获BOOT_COMPLETED事件。然后它只是一个做startService的问题。
这个问题最有可能出现在Manifest中。检查一切都是否正确。请注意。在像.MyBroadcastReceiver这样的名字中这些很重要。缺少一件事会导致问题。
接收器和服务定义都必须完美。还要检查logcat并告诉我们有什么错误。