1.开启一个像素的activity
2.使用AIDL进行双进程守护
3.将service变成前台服务,进行进程提权
4.与其他App相互唤醒
5.使用JobSchedler调度机制
6.粘性捆绑
7.获取通知栏使用权
8.destroy方法中重启服务
9.监听常用的高频广播
10.native守护(例:使用MarsDaemon第三方库)
11.厂商白名单
12.系统闹钟定时唤醒
13.使用android系统的帐号同步机制
14.清单文件中使用Persistent=true