android 4.x 如何开机启动进程,并保证服务不被杀死,并重启进程

Jack-X 发布于 2014/06/18 15:35
阅读 1K+
收藏 0

    我还是一只菜鸟,最近要做一个闹钟功能和推送功能,被要求开机自动启动服务,并能保证服务被杀死后能自动重启。

    但遇到了不少问题,主要是4.x系统上:

  1. 是开机自动启动,在小米4.2系统上开发失败,用的是网上常用的方法(广播)。
  2. 小米长按home键可以清楚一些进程回首RAM,导致我的服务或者进程会被杀死。试过网上说的各种方法都失败了。
  3. 有没有一种想QQ,微信,飞信,支付宝这些软件一样,开机就能启动一个进程,并且在我清理RAM时能自动重启。
    已经研究一个星期了,网上都搜遍了,几乎都试过。不知道为什么都失败了。大神们,求帮忙,有源码的话更感激不尽~!

加载中
0
yongzhong
yongzhong
你需要NSA的技术支持
0
Xushao
Xushao
为什么都喜欢做流氓应用
0
Xushao
Xushao
首先,在MIUI上,默认是不能开机自启的,你就死了这条心吧!
0
工程师爸爸
工程师爸爸

杀死时 会有一次广播回调,再起来即可。

目前只碰到360杀掉起不来,其他的清理都能重启,包括开机广播。

0
Storm-Cai
Storm-Cai
开启广播时启动服务。  在服务被销毁时, 重启该服务。 
Storm-Cai
Storm-Cai
这个方法是挺管用的
0
莫高窟同学
莫高窟同学
你好,楼主,我最近也碰到这个问题了,也是想开机启动应用的service来推送广告,在小米盒子上就是不行,日志倒是有监听到开机广播,但没成功启动服务。你最后是怎么解决的?谢谢!
返回顶部
顶部