关注迅速公众平台
关注微信联系人
企业电话:021-64391578
关于Android后台管理杂谈
安卓后台管理问题
为什么Google团队明知安卓因其强大的后台管理机制而导致卡顿,却不优化,更改其管理机制?
回答问题之前,小编觉得有必要普及一下 android 有关机制的基础知识。首先来明确一下「后台」的概念吧。其实这个说法很不明确,后台进程、缓存、服务等等都可以称之为后台。
「后台服务」这是真正意义的“后台”,学名「Service」,是 android 四大组件之一。通俗地讲,service 是一种可以在后台执行任务、调用cpu、调用各种传感器、使用网络的东西。也是手机变卡、耗电严重的直接元凶。
最后正式回答问题:为什么 Google 不管?
这里我想批评下,在问「为什么」之前,应该先问「是不是」。
Google 管了,Google 已经采取了许多策略来管理流氓后台与自启的问题。可以在 android开发者网站 详细了解这些限制(需要自行解决谷歌访问问题)。我随便截个图来感受下。
从 android5 开始,Google 不断地限制这些行为。其中我个人认为最有用的就是:应用无法再处于未启动状态时监听网络变化、电池变化等高频率广播来自启。
那为什么少有成效?
为了防止曾经的应用无法正常工作,大部分的限制仅针对「声明了支持新版系统的应用」生效。而许许多多国产的应用,例如微信、QQ、淘宝,他们声明的兼容等级在处于 android5 甚至 android4.4,因此不受限制。
Google 还能怎么办?
事实上,谷歌已经采取了更加强硬的措施。例如:部分重要的限制对所有应用强制生效。再例如:从2018年夏天起(具体时间忘了),没有声明支持最新系统的应用无法上架Googleplay,从2019年春天起,没有声明支持最新系统的应用无法更新到Googleplay。这相当于强制应用兼容最新系统并遵守新的后台限制。
预计效果如何?
我真不敢说。毕竟是否上架Googleplay对于国产应用影响并不大。其实,很多国产应用的Googleplay版本用户体验明显好于国内版:广告少、不流氓、无多余功能。但很可惜,截至目前,Googleplay仍然无法通过常规途径访问。
总结
android卡顿问题原因很多,Google 已经在尽力解决。我觉得,最重要最直接的原因还是:国内厂商的无良 以及 gov强硬一刀切的举措。
上海市迅速网络科技有限公司,专注APP开发14年,专业开发服务和上百家企业的IT项目经验,为用户提供在短时间内达到商务目标的各类优质产品解决方案,开发出用户喜欢的移动app。
通过我们强大且专业的技术研发团队,多线程快速地开发产品并保证产品及时上线;
我们还提供产品后期运营,维护和推广等一站式服务的高端解决方案。
如果您有一个外部的创意和想法,想要做出自己的产品时,请联系我们:
021-64391578 张经理
特别申明:本站的主旨在于收集互联网运营相关的干货知识,给运营小伙伴提供便利。 网站所收集到的公开内容均来自于互联网或用户投稿,并不代表本站认同其观点, 也不对网站内容的真实性负责,如有侵权,请联系站长删除
您可以联系我们
彼此协助, 彼此信任
方能将美好的蓝图兑现