android 4.0 怎样实现开机自启动服务
开机自启动很简单。你是想做什么?是不是想开机后,自动启动一个服务?然后在后台干一些别人不知道的事情?其实这很简单呀?不过首先需要明确一点:没有Activity的Android程序,是启动不了滴,不过,你可以指定一个Activity,或者,指定一个桌面挂件呀,就是Widgets,知道吧?那么,我们就有两种方法来实现你的功能:第一,写一个很简单的程序,就一个Activity,指此Activity标题栏去掉,背景全透明,然后在此Activity的OnCreate将自己finish()掉,什么都不用干,只要在Manifest.xml中申明开机服务就OK,然后在程序内部响应此开机服务。第二,不要Activity了,直接将程序写成一个Widgets…… 如果你还不明白的话,可以说一声,我写一个给你看。不过我写出来你看过后,你就又少了一次自己研究的机会了……
你的应用要跑在4.0的平台上,还是你开发应用程序时用的sdk是4.0的我记得我当时开发的那个应用是用2.3的sdk开发的,但是在4.0.3的手机上是可以接受bootcompleted广播的,这样只要系统成功启动了,我的这个服务就会成功启动。