您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页Android进程守护

Android进程守护

来源:伴沃教育

没有办法实战真正的进程守护,需要做的只是在用户不主动的清理内存的时候做到服务不被Kill

实现方案:

  1. <u>利用静态广播启动服务,比如说锁屏广播等</u>
  2. 提高服务的优先级,在API>19的手机上,尽量不要使用startForeground(),因为会在通知栏中出现XXX服务正在运行,体验不好。
  3. 在onStart()方法中返回 START_STICKY
  4. 在onDestroy()方法中重启服务
  5. native守护进程的方式(在Github上找了几个,没啥用,android系统做的越来越严)

其中2,3,4在国内基本上没啥用,重点说一下第一种解决方案

对于重要的通知,还是采用<u>短信</u>靠谱

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务