按照2.x的方法:
        <receiver android:name=".BootReceiver">
            <intent-filter >
                <action android:name="android.intent.action.BOOT_COMPLETED" />
            </intent-filter>
        </receiver> 
发现在4.0的安卓机上失效。请问4.0往上的平台上如何解决开机自启动的问题?p.s. 我尝试了下安装程序后,首先手动运行activity一次,这样后边可以自启动
但能不能免去手动运行呢?

解决方案 »

  1.   

    那要是程序只有service,岂不是永远不能执行了?
      

  2.   

    http://blog.csdn.net/lqxandroid2012/article/details/8258380
      

  3.   

    我现在一直在4.0.3上做开发,没问题阿!
    可以开机自启动的阿
    开机自启动
    http://my.oschina.net/f839903061/blog/64818
      

  4.   


    谢谢
    不过那个代码是需要从Activity起来的,也就是说我要实现开机自启动,在安装完apk后是需要运行一遍activity的
    我想开机自启动一个service,有办法解决吗?