Android——app保活,最小化可唤起界面。强杀可再次弹起。达到流氓软件效果。(已兼容7.0)

1.项目中创建HeartBeatService

public class HeartBeatService extends AbsHeartBeatService {

    @Override
    public void onStartService() {
    }

    @Override
    public void onStopService() {
    }

    @Override
    public long getHeartBeatMillis() {
        return 30 * 1000;
    }

    @Override
    public void onHeartBeat() {
    //这里做intent跳转到MainActivity,来处理你的逻辑
    }
}

在Manifest中注册服务

初始化并启动服务在application

DaemonHolder.init(this, HeartBeatService.class);

开主界面开启保活,可以用点击事件控制开启和关闭

DaemonHolder.startService();
DaemonHolder.stopService();

 

上述是调用的方式

 

核心内容是引入module包

Android——app保活,最小化可唤起界面。强杀可再次弹起。达到流氓软件效果。(已兼容7.0)_第1张图片

包的内容我上传到csdn上了,需要的朋友可以下载。

https://download.csdn.net/download/qq_35874340/12916233

 

你可能感兴趣的:(Android——app保活,最小化可唤起界面。强杀可再次弹起。达到流氓软件效果。(已兼容7.0))