1. 首页
  2. 数据库
  3. 其它
  4. Android检测Activity或者Service是否运行的方法

Android检测Activity或者Service是否运行的方法

上传者: 2021-01-09 05:35:42上传 PDF文件 59.77KB 热度 30次
需求:假设我们的APP有3个页面AActivity,BActivity,CActivity,我们的APP需要一直运行在前台(特殊设备),要求实现一个监控服务,来监视APP是否运行,如果有3个页面都不运行了就说明这个APP已经挂掉了,否则说明APP在运行状态,不做处理,挂掉之后,我们需要重新启动App来让它继续处理运行状态,对外暴露一个来停止监控服务的广播,这样我们想停止监控服务时,发送一个广播即可。 思路:实现一个双进程的监控服务,服务中写一个定时器 Timer 来重复进行检测是否正在运行,如果否就直接重新启动APP。 1.定义一个监控服务 package com.anloq.nfcserv
下载地址
用户评论