进程管理-安卓如何能让服务不被进程杀死。

问题描述

安卓如何能让服务不被进程杀死。
老大要一个不被进程杀死的服务开统计手机的流量使用情况,但是目前在网上找的方法进程都会被杀死,或者被360清除,求大神指导。

解决方案

AIDL,据说这个是某些app不被杀死的一个方法

解决方案二:
你可以看一下这篇博文,写的很详细《Android开发之如何保证Service不被杀掉(broadcast+system/app) 》http://blog.csdn.net/mad1989/article/details/22492519

解决方案三:
add it into spell icy

解决方案四:
使用JNI,在其中fork,分支C进程,这个是永远不会被杀。然后在C中监控Android Service。为保证Service稳定运行,先将Service放在新进程中运行

时间: 2024-08-24 06:36:11

进程管理-安卓如何能让服务不被进程杀死。的相关文章

Linux进程管理及作业控制

Linux是一个多任务的操作系统,系统上同时运行着多个进程,正在执行的一个或多个相关进程称为一个作业.使用作业控制,用户可以同时运行多个作业,并在需要时在作业之间进行切换.本章详细介绍进程管理及作业控制的命令,包括启动进程.查看进程.调度作业的命令. 进程及作业的概念 Linux是一个多用户多任务的操作系统.多用户是指多个用户可以在同一时间使用计算机系统:多任务是指Linux可以同时执行几个任务,它可以在还未执行完一个任务时又执行另一项任务. 操作系统管理多个用户的请求和多个任务.大多数系统都只

LINUX(十一)Linux进程管理及作业控制

        Linux是一个多任务的操作系统,系统上同时运行着多个进程,正在执行的一个或多个相关进程称为一个作业.使用作业控制,用户可以同时运行多个作业,并在需要时在作业之间进行切换.本章详细介绍进程管理及作业控制的命令,包括启动进程.查看进程.调度作业的命令. 进程及作业的概念 Linux是一个多用户多任务的操作系统.多用户是指多个用户可以在同一时间使用计算机系统:多任务是指Linux可以同时执行几个任务,它可以在还未执行完一个任务时又执行另一项任务. 操作系统管理多个用户的请求和多个任务

运维经验分享(四)--关于 java进程管理的服务控制脚本编程思路分析

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/1677155 运维经验分享作为一个专题,目前共7篇文章 <运维经验分享(一)-- Linux Shell之ChatterServer服务控制脚本> <运维经验分享(二)-- Linux Shell之ChatterServer服务控制脚本二次优化> <运维经验分享(三)-- 解决Ubuntu下cro

运维经验分享(五)-- 改进的java进程管理的服务控制脚本

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://dgd2010.blog.51cto.com/1539422/1677157 运维经验分享作为一个专题,目前共7篇文章 <运维经验分享(一)-- Linux Shell之ChatterServer服务控制脚本> <运维经验分享(二)-- Linux Shell之ChatterServer服务控制脚本二次优化> <运维经验分享(三)-- 解决Ubuntu下cro

VS2012的Windows Service程序打包成exe后安装,但是在进程管理中找不到这个服务,是怎么回事呢???求高手帮忙解决,谢谢!!在线等……

问题描述 VS2012的WindowsService程序打包成exe后安装,但是在进程管理中找不到这个服务,是怎么回事呢???求高手帮忙解决,谢谢!!在线等-- 解决方案 解决方案二:windowsservice安装过程中,不光是复制可执行文件,很关键的一步是需要自定义的,就是注册服务,并且启动服务.注册要用到installutil,启动就用netstartxxxxxx解决方案三:我是用这种方法配置打包的,以前有个项目也是按这种方法配置打包成功运行没有问题,不知道这次是怎么回事http://bl

Linux进程管理机制概述

一 .进程的概念和分类 1.进程的概念 Linux是一个多用户多任务的操作系统.多用户是指多个用户可以在同一时间使用同一个linux系统:多任务是指在Linux下可以同时执行多个任务,更详细的说,linux采用了分时管理的方法,所有的任务都放在一个队列中,操作系统根据每个任务的优先级为每个任务分配合适的时间片,每个时间片很短,用户根本感觉不到是多个任务在运行,从而使所有的任务共同分享系统资源,因此linux可以在一个任务还未执行完时,暂时挂起此任务,又去执行另一个任务,过一段时间以后再回来处理这

优化大师进程管理大师

在Windows3x的时代,尽管Windows像一个多线程的进程来完成操作,在多个应用程序之间共享CPU时间,让每个应用程序都有机会执行,但所有应用程序必须是单线程的.Windows9x/NT/2000/XP/2003后,Windows像Unix一样全面支持多线程,Windows本身提供对线程的同步和调度功能.既然如此为什么Windows优化大师还要提供进程管理的软件呢?因为Windows9x和WindowsNT/2000/XP/2003的本质区别是Windows9x为试验式抢先多任务操作系统,

Windows优化大师Wopti进程管理大师怎么使用

  在使用电脑的过程中,我们可能会遇到操作错误或者有些进程被木马破坏.有时,黑客木马程会在系统中驻留一些进程,而一些杀毒软件由于无法主动关闭这些进程进行清除,会要求使用者重新启动计算机后进行杀毒(也就是不能带毒杀毒),遇到这种情况,使用者也可以通过Wopti 进程管理大师手动关闭这些可疑进程后进行清除.今天,小编就来跟大家分享Windows优化大师Wopti进程管理大师怎么使用. 在Windows2000/XP/2003中,系统自带的进程管理工具(以及普通的进程管理软件)无法区别相同进程名称的进

RHCE学习&lt;5&gt;RHEL6进程管理、Cron任务计划和启动故障排除

一.进程管理 1.ps查看进程命令(一般使用以下两种组合选项) ps -aux:将显示系统中所有的进程信息 ps -elf:将以长格式显示系统中所有的进程详细信息 USER:启动该进程的用户账号的名称 PID:进程号,在当前系统中是唯一的 TTY:表明该进程在哪个终端上运行,?表示未知或不需要终端. STAT:进程的当前的状态如:S(休眠).R(运行).Z(僵死).<(高优先级).N(低优先级).s(父进程).+(前台进程),对于僵死进程应该予以手动终止 START:启动进程的时间 TIME:该