最新消息:20210917 已从crifan.com换到crifan.org

【整理】Android应用被干掉继续运行服务或进程

Android crifan 2072浏览 0评论

android应用被干掉继续运行服务或进程

安卓 程序被干掉 仍然运行

android application killed still run service

android – run service even if the application is closed (killed) – Stack Overflow

Android: Alarm Manager – Stack Overflow

AlarmManager | Android Developers

Android: keep Service running when app is killed – Stack Overflow

Android Service restarting when application is killed – Stack Overflow

android – How to keep a service running in background even after user quits the app? – Stack Overflow

安卓 程序被干掉 仍然运行

怎么让 Android 程序一直后台运行,像 QQ 一样不被杀死? – Android 开发 – 知乎

“Service设置成START_STICKY,kill 后会被重启(等待5秒左右),重传Intent,保持与重启前一样”

Android应用程序防止被LMK干掉 – 沉淀之路—Android – ITeye技术网站

Android开发之如何保证Service不被杀掉(broadcast+system/app) – 其实并不难,是你太悲观 – 博客频道 – CSDN.NET

“【结论】 手动返回START_STICKY,亲测当service因内存不足被kill,当内存又有的时候,service又被重新创建,比较不错,但是不能保证任何情况下都被重建,比如进程被干掉了….”

Android下写一个永远不会被KILL掉的进程/服务 – 我爱物联网 – 博客园

“完全让进程不被kill是不可能的,我们可以通过一些操作,使进程被kill的几率变小:

提高进程的优先级:

  • 后台操作采用运行于前台的Service形式,因为一个运行着service的进程比一个运行着后台activity的等级高;
  • 按back键使得进程中的activity在后台运行而不是destory,需重载back按键(没有任何activity在运行的进程优先被杀).
  • 依赖于其他优先级高的进程;
  • 强制修改进程属性:
  • 在进程中设置:setPersistent(true);

在Manifest文件中设置(如上)”

转载请注明:在路上 » 【整理】Android应用被干掉继续运行服务或进程

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
93 queries in 0.192 seconds, using 23.32MB memory