无所不用其极!盘点流氓App驻留后台的奇技淫巧

  • 时间:
  • 浏览:0

和iOS相比,安卓是有还还有一个 更加开放的平台,带来了更多自由的同時 ,也容许了更多“法外之地”。App在安卓系统中的限制比iOS更小,这令安卓孕育出了许多流氓App。尽管Google还还有一个 劲尝试对后台增添更多限制、理清安卓的生态,但流氓App们见招拆招,使出了各种丧心病狂的手段来驻留后台。流氓App驻留后台有哪几只奇技淫巧?同時 来看看吧。

许多App能不能 注册少许的后台服务,哪几只后台服务会消耗额外的资源和电量

安卓系统的后台机制

大伙儿先来谈谈安卓的后台机制,这能不能让大伙儿更清晰地得知为什么么么会会流氓App为什么么么会会容易驻留在后台。安卓是有还还有一个 基于Linux的操作系统,怎么让其后台机制也和Linux类式——一般状态下,返回桌面时任务管理器暂且会推出后台,而是在后台持续运行,当系统时需更多资源的前一天,相应的任务管理器才会被请出去。

安卓暂且是随便清理后台的任务管理器的,在安卓系统中,App分为Foreground_App(前台应用)、Visiable_App(可见应用)、Secondary_App(二级应用)、Hidden_App(隐藏应用)、Content_Provider(内容提供器)、Empty_App(空应用)等状态。当内存过高 的前一天,系统会优先终止Empty_App任务管理器和服务,将内存释放出去;内存再次吃紧,就始于对Content_Provider动手脚了,以此类推。怎么让,越重要的任务管理器会越得到保留,越无关重要的任务管理器会越被优先清理出内存,这方案乍看之下没啥问题报告 。

安卓把App状态分成不类式型,自动管理后台与否驻留

然而事情暂且尽如人意,流氓App之许多流氓,而是不守规则。安卓系统中留有太大余地让App在后台自由发挥了,就与否Android 6. 0 引进了Doze打盹机制、Android O倡导后台纯净(Background-free),流氓App们仍能不声不响地在后台龙盘虎踞。原因分析分析分析这么使用有点的杀后台工具原因分析分析分析对后台有特殊限制的ROM,流氓App们甚至能让手机化身续航两小时的暖手宝。

流氓App驻留后台技巧:乱注册状态

前面提到,安卓把App分为好几只状态,不过流氓App可不不遵守哪几只规矩,让后台按照哪几只状态来运行。类式,流氓App就能不能通过startForeground来把我本人注册成为前台应用,让我本人的后台成为最高优先级,永远不不被系统干掉。

安卓7. 0 对许多后台运行的App有的是通知栏有公示,以后 哪几只App不得不改变后台驻留的土法子

不过,并有的是土法子原因分析分析分析有了Google官方的应对,在安卓4. 3 以上的系统中,原因分析分析分析有App乱注册并有的是状态,通知栏就会显示“XX正在后台运行”。尽管流氓App通过许多手段一度绕了过去,但在安卓7. 0 中Google封堵了该漏洞。原因分析分析分析你升级到了安卓7.0,某App在通知栏持续显示“XX正在后台运行”,不不怀疑,这而是个流氓App。

流氓App驻留后台技巧:透明悬浮窗

这是个脑洞大开的一招,大伙儿知道和iOS不同,App能不能在系统中显示悬浮窗,为用户提供各种实时信息。而开了悬浮窗的App,会还还有一个 劲运行,任务管理器不不被随便清理掉。于是流氓App就在这方面动歪脑筋了,某流氓App会在设置有还还有一个 1 像素大小的透明悬浮窗,用户是看非要的,但这悬浮窗的确位于。App退到后台后,原因分析分析分析有悬浮窗的位于,任务管理器也得以保留。

并有的是土法子也原因分析分析分析被Google所察觉,在新版的安卓系统以及许多第三方ROM中,App原因分析分析分析非要随便申请到悬浮窗的权限。

有好的文章希望站长之家帮助分享推广,猛戳这里我不不投稿