android 4.0怎样实现开机自启动服务,没有activity 急!急!急!哪位大神帮帮忙,谢了
android 4.0 怎样实现开机自启动服务,没有activity 急!急!急!哪位大神帮帮忙,谢了
[解决办法]
开机自启动很简单。
你是想做什么?
是不是想开机后,自动启动一个服务?然后在后台干一些别人不知道的事情?其实这很简单呀?
不过首先需要明确一点:没有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广播的,这样只要系统成功启动了,我的这个服务就会成功启动。
[解决办法]