onlyliuxin / coding2017

216 stars 641 forks source link

Andorid为什么越来越卡? #240

Open onlyliuxin opened 7 years ago

onlyliuxin commented 7 years ago

这几天发现我的小米越来越卡了, 清理了一次也不行, 这是怎么回事

dongdongya commented 7 years ago

关机重启一下试试,我都是这么干的

weizq8 commented 7 years ago

https://zhuanlan.zhihu.com/p/20820627 Android手机为什么越用越卡?原来是它们捣的鬼!

MaxzMeng commented 7 years ago

不知欣大用的是小米的哪个型号? 按理说现在安卓机性能过剩,卡应该是不存在的。 重启之后检查是否还有卡顿。推荐使用冰箱或者绿色守护等软件。可以有效减少应用后台常驻。可以有效避免卡顿

yanshanliang commented 7 years ago

我的也是很卡,而且最近充电发热会自动重启好几遍,用了有一年半了……

gqipan commented 7 years ago

一般来说除非经常必要的软件,否则我都是一律禁止后台运行。

如果还是特别卡的话,隔几个月备份一次数据,然后双清重装系统。

palmshe commented 7 years ago

看到过一篇文章其中写道:

  1. 由于Android的碎片化,进行适配时,相应的会增加一定的资源开销;
  2. 由于国内应用市场缺少严格有效的应用审核机制,市场上充斥着很多不规范,消耗大的垃圾应用;
  3. 应用间调用严重频繁,致使资源消耗严重
zhiyuan0101 commented 7 years ago

我的也是小米,前段时间一次升级Android版本升到了7.0,结果卡的不能用,有的app根本打不开。如果是升级导致的卡顿可能是因为厂商在退出新版本的时候,只对新出的几款手机做出了优化,而这些更新对老款手机可能是负优化。 如果实在卡的不行,又不介意折腾的话,建议下载一个早期版本的刷机包,可以在MIUI论坛找到各个版本,我就是刷到了MIUI7,简直重获新生,无论是不是升级导致的卡顿,刷机都是效果拔群。当然还是有风险。。。

BlindingDark commented 7 years ago

有一句玩笑话叫“人智卓”,意思是“人的智商不够就不要用安卓了”。 这句嘲讽很粗暴的表达了用户的无奈。用户需要花费很大的精力在安卓系统本身上,而不是可以忘记系统的存在,专注于使用。

由于某些不可抗力,国内用户无法正常使用 Google 服务,Google 服务不仅提供了搜索、智能助手等,还提供了推送等必要系统服务,其实它才是 Android 系统的核心体验。 由于国内无法正常使用,这就导致国内巨头纷纷另起炉灶搞了自己的一套服务,原本只需要一套服务就可以完成的工作,现在却有了小米推送,百度推送,阿里推送,腾讯推送,魅族推送……如果你分别安装了使用了这些推送的应用,那么这些推送服务就会在你的手机内存中常驻,并且,频繁尝试唤醒其它应用,某个应用在用户不知情的情况下被唤醒之后,被唤醒的应用有可能又去唤醒另一个应用,而另一个应用又转回来唤醒上一个应用,形成了一个复杂的网状唤醒,圈里称这种情况为交叉唤醒。虽然 Android 本身有内存清理的机制,但是这些无良应用通过增加隐藏的后台服务等手段,绕过系统限制,而且交叉唤醒网中只要一个应用没有被杀死,剩下的应用就会“携家带口”的被唤醒。 而且由于国内无法正常使用 Android 官方应用商店 Google Play,上架的应用没有了来自官方的监管,就可以加入更多的恶意代码,这些利用系统漏洞的无良应用更加肆无忌惮,恨不得一启动就榨干你的手机资源。

常用应用都是毒瘤,不常用的都是毒瘤的小弟,这就是安卓用一段时间就卡的主要原因。

但是现实就是现实,面对这样的现实,怎么办呢? 幸好自由这把双刃剑有其另一面。开放的 Android 给了流氓可趁之机,同时也给正义之士提供了足够的武器。这也就是开头说到的“人智卓”的缘由,你得花时间和流氓进行搏斗啊。 首先,获取强大武器的前提,就是获取 root 权限。 各位都知道,root 是 Linux 系统中的上帝级权限,基于 Linux 的 Android 自然也存在 root 权限。有了 root 权限,才有可能把流氓治的服服帖帖的。 root 之后,首先就是要解决应用恶意占据后台的问题。此类应用有许多,最著名的有绿色守护冰箱黑域等。其中本人较为喜欢而且十分易用的是绿色守护。只需打开应用,选择不需要常驻后台的应用“绿色化”,然后就可以享受宁静了。针对某些毒瘤级应用,还需要进行额外的一步,那就是“切断唤醒途径”。一旦发现某个绿色化的应用依然被唤醒了,那很可能是被其它应用交叉唤醒了,此时就需要进入绿色守护,按提示来切断唤醒途径。不过,有些情况下唤醒是必要的,比如点击输入框唤醒输入法,不建议切断此类唤醒途径。 但是有些应用的确需要长期后台,比如手机 QQ,但是它的确也很占用系统资源,怎么办呢? 这里推荐一款杀手级应用,My Android Tools,由于它的图标是著名动漫《火影忍者》里“写轮眼”的造型,所以玩家也亲切称之为写轮眼。利用这款工具,只需简单点击开关就可以阻止应用的某些组件的启动。比如我可能一辈子都用不到手机 QQ 里提供的 QQ游戏功能,我就可以直接禁用对应的 Activity,甚至禁用对应的 Service 、Receiver。

Android 还有许多可以折腾的地方,比如刷入更接近原生体验的第三方系统,自行修改系统文件使之更加个性化,但是这一切都建立在你有时间折腾以及你会折腾之上。 所以,又应了那句“老话”,“傻多果” --- 如果你人傻钱多,那你还是老老实实用苹果吧 :)

以上都是我瞎说的,一家之言,也没有收了哪家好处 23333333


最新消息:工信部要求国内安卓统一消息推送标准

ghost commented 7 years ago

老师是不是装了百度云盘APP,最近我安了就发现越来越卡,比以前耗电。主观感受。。。。

KevinLanK commented 7 years ago

个人感受,可能描述不太专业。 很直观的一个是连续使用时间长了,内存占用然后卡,有的会用一些清理软件清理,但是个人感觉在这种情况下系统自身的额外占用是很高的,很多软件哪怕临时清理了,但是又在自启,占用,这个个人感觉重启是极好的。 在一个就是手机安装的软件了,国内的用户应该极为严重,因为国内的软件在使用时候会获取太多的权限,然后各种后台,自启就都来了,或者是在不经意间第三方给启动了,很明显的一个例子就是你每天各种软件给你的推送,很多哪怕你设置禁止后台也没用,国内软件现状。软件卸载以后,清理工具所谓的清理残留,实际上并不能完全清理干净,所以在手机越用越久的情况下,各种软件的东西冗杂在一起,拖慢了手机速度。 IOS在这方面最大的区别好像是因为不同的清理标准,Android6/7这两个版本中有一个版本之前的系统都是使用的一套清理方案,各个厂商优化也都不尽人意,所以现在流行的系统版本很多会越用越卡。前段时间发售的meta9据说18个月不卡,至于是吹还是华为优化做得好,就不了解了。 我上面说到的几个问题大致都是系统用久了然后变卡,最好的解决方案其实就是手机备份,双清刷一遍系统,然后就好了。 但是也有刷系统解决不了的问题,这是我在4年换了3块手机之后的感受。现在各大厂商不停的往上加内存或者存储,从小米首发的1G内存到现在的6G,8G甚至去年传出的图灵手机高到没边的硬件(这个消息可能是假的),这些手机每一款发售可能网络上都会传出性能已经过剩的说法,但是再过一年半年看这个手机,配置也就那个样,其实是因为我们买来手机的时候,硬件配置是固定的,哪怕当时硬件性能可能过剩,但是系统不是,软件不是,特别是软件,格外严重,软件越做越大,越做越精美,相对的软件吃的硬件也就要求越来越高,手机上装的十几个甚至几十个固定软件版本都更新很多之后,本身也就慢上不少,这个也就是我为啥已经淘汰了两块手机,哪怕经常刷系统,刷在精简的系统,但是只要一装上最新的软件就拉不动的原因。 除了这几个,还有一个是IOS了,据说是因为两个系统本身的定位,不仅清理标准不一样,还有一些其他的,导致了Ios系统远比Android流畅,这个就不是我这个不搞Android或者Ios的了解的了。 因为没有学习过两个系统或者从事这方面,所以我仅仅只能说这么多,说的也完全是个人经验,如果有说的不好的地方,望谅解。

gordonCN commented 7 years ago

傻果飘过。。。

844028312 commented 7 years ago

安卓 & 卡顿 & APP http://mp.weixin.qq.com/s/KqwBxlMo3Kt5ISPFOvNG2w

Nje123 commented 7 years ago

碎片多了吧,重新刷机就行了。

huxian99 commented 7 years ago

https://zhuanlan.zhihu.com/p/26263557 建议装个 oasisfeng 大的绿色守护

PikachuHy commented 7 years ago

最好的办法是换新机器