999宝藏网

 找回密码
 

QQ登录

只需一步,快速开始

  • 54阅读
  • 8回复

[其他] 【转载】安卓手机卡顿 & 可以说让国内的流氓主流APP背锅

[复制链接]
  • TA的每日心情
    奋斗
    昨天 19:06
  • 签到天数: 492 天

    [LV.9]以坛为家II

    升级   16.5%

    6171

    主题

    7065

    帖子

    2万

    积分

    宝藏院长

    Rank: 16Rank: 16Rank: 16Rank: 16

    帖子
    7065
    金币
    17839
    威望
    1
    积分
    24951
    股份
    656
    热心值
    287
    宝藏币
    20

    五一勋章最佳新人活跃会员灌水天才新人进步宝藏新人进步勋章

    发表于 2018-1-22 15:32:10 | 显示全部楼层 |阅读模式
    写作最前面的感慨,国内一些大公司的APP可以说用“流氓”来形容都不为过,看了这篇文章,我果断给朋友们转载过来,
    为了自己用的安卓手机不卡顿,建议大家备份好数据,恢复出厂,用我给大家提供的谷歌应用镜像市场,去下载里面的APP,国内版的APP和谷歌市场的APP真的不一样,为了能够获得在谷歌应用市场自检通过后上架,国内的APP在谷歌市场上的APP还是很规范的!如果手机有自带的应用市场,建议关闭或者卸载,实在卸载不了就关闭自动更新!!
    【转载】安卓手机卡顿 & 可以说让国内的流氓主流APP来背锅
    当人们在讨论安卓手机掉帧、卡顿、续航变短的时候,常常会接着讨论手机性能不足、电池太小等等硬件相关问题,对手机稍有了解的可能还会说安卓系统的优化不足……但你有没有想过,这一切的根源,极有可能是你每天都要使用的APP。
    在这里,我将会展示几组截图,用直观的数据来说明APP对手机的影响究竟有多大。
    先展示一下本文的主角,一台MSM8260@2.05Ghz的双核手机,运行基于AOSP(Android Open Source Project)原生安卓6.0.1。平日里这台手机的画风是这样的。
    【实验组】
    这台手机虽然年代久远,但性能却足以流畅运行安卓6.0系统,仍然能满足当下对于一台安卓手机的所有需求。下面我将在这台手机上安装16个国内最常用的APP,并对手机在安装前后的流畅度、电力消耗、唤醒、性能消耗进行对比。实验用APP名单如下:爱奇艺百度贴吧、百度地图、滴滴出行、美团、去哪儿旅行、QQ、QQ音乐、手机京东、手机淘宝腾讯新闻、UC浏览器、微博、微信、支付宝、百度手机助手。
    以下是对比图:
    注1(你可以在“手机设置>开发人员选项>(监控)GPU呈现模式分析”中选择在“屏幕上显示为条形图”来开启这个界面)。

    注2(你可以在“手机设置>电池中”点按耗电图来开启这个界面)。

    注3(安装“Wakelock Detector”,选择“唤醒触发器”可以开启这个界面)。

    注4(安装“3C Toolbox”,启用桌面小部件可以开启这个界面)
    关于各个对比图的详细说明:
    注1:关于如何读懂“玄学曲线”请参考这篇文章玄学曲线并不玄 教你如何看懂GPU呈现。可以看出,在安装前绝大多数时间条形图都低于水平基准线,仅仅只是在性能监控小部件内容更新时会有红色和黄色超出去一些,能代表流畅性的蓝色基本处于基准上下;而安装后蓝色柱形图大量超出基准,有的甚至达到了屏幕顶端。在所有APP通过百度手机助手安装完成以后我甚至没有运行其中的任何一个,这对手机性能的影响堪称立竿见影。
    注2:这台手机已经有了将近五年的寿命,电池容量早已大幅度下降,经过大约10小时的待机后耗电10%,预计剩余待机时间仍有三天;而安装了国内常用APP后,我在关机状态下充满电开机,并放置不管,大约两个小时的待机消耗掉了62%的电力,至于原因大家注意一下“唤醒”一栏便一清二楚——原本只有一点点的唤醒变得和WiFi一样长,从开机的时候起就从没停止过。全程两小时的待机过程中手机一直处于温热状态,如果你的手机常常在待机状态下发热,那么这就是原因了,你安装的手机APP们在肆无忌惮消耗你的电力,还是在你不曾使用手机的情况下。一般来说唤醒的长度应该和屏幕开启差不多,或是略长一些。
    至于为什么安装后的图像有断层?因为16个APP的相互唤醒已经耗尽了手机的所有性能,从按下电源键到屏幕亮起长达半分钟,即使屏幕亮起也是各种系统组件停止运行没有响应,手机完全无法操作,不得已只好强制重启后趁着毒瘤自启完成前截图。
    注3:没有什么好说的,趁着刚开机的时候截图的,所以次数都不多,但顶部高达93%的统计唤醒时间已经很说明问题了。自从安装这些APP以后,每次开机一段时间所有毒瘤都完成了自启,手机立刻卡到无法操作。
    注4:安装前是长时间待机后立刻截取的屏幕,CPU负载是0%,CPU温度和室温相同,内存占用和剩余都是430MB+,手机处于空载状态;安装后是我强制重启卡死的手机并趁着毒瘤自启完成前截取的图片,可见CPU负载高达67%,待机温度大约50°C,剩余内存仅有272MB,手机一直在处理各个毒瘤的相互唤醒。
    总结:
    没有比基于AOSP的ROM更能代表安卓最核心体验的了,在这样的系统下,不加任何优化地安装全中国装机量最大的几款APP后,手机性能遭到了毁灭性的打击。我是安卓用户,我热爱安卓的开放和高度自订,但我仍然尽可能地推荐别人买iPhone,因为我知道选择安卓意味着什么,以及选择自由以后那些必然要付出的代价。
    【对照组】
    但我们仍然拥有最后一丝疑问,究竟是安卓系统导致了这些问题,还是安装的应用导致了这些情况?这一次,我选取了另外16款APP,不同于上次的是本次实验用APP全部来自外国的开发团队,根据Google Play的下载总排行,其中大多是欧美地区保有量相当巨大的APP。测试机型依旧是那台配置老掉牙的古董安卓手机。
    那么国内VS国外,两种不同文化背景下的APP,究竟对手机有怎样不同的影响呢?到底是不是安卓系统的设计问题呢?
    实验用APP名单(通过Google Play下载):亚马逊购物、Snapchat、Twitter、PayPal、eBay、Netflix、Facebook、YouTube、Uber、Tumblr、Spotify、Pinterest、Messenger、Skype、WhatApp、Instagram。
    以下是对比图:

    注1(你可以在“手机设置>开发人员选项>(监控)GPU呈现模式分析”中选择在“屏幕上显示为条形图”来开启这个界面)。

    注2(你可以在“手机设置>电池中”点按耗电图来开启这个界面)。

    注3(安装“Wakelock Detector”,选择“唤醒触发器”可以开启这个界面)。


    注4(安装“3C Toolbox”,启用桌面小部件可以开启这个界面)
    关于各个对比图的详细说明:
    注1:同样是安装完成后不运行其中任何一个应用,流畅度在安装前后基本一致,柱状图表示略卡一些(毕竟要多绘制一个屏幕和16个图标),但是我没有感受到明显卡顿,和国内APP的情况完全是天差地别。
    注2:安装前我待机了6个小时,耗电6%,和上一次的安装前结果基本一致;安装后我待机了11个小时,电池由91%下降到了83%,耗电8%,预计待机时间少了一天……请关注唤醒一栏,并和国内APP的情况做对比。
    注3:安装前和安装后的统计时长差别巨大,但唤醒时间只有1%的差距(安装后反而更低),其中WhatApp唤醒6次,Facebook唤醒3次,其余全部都是系统应用。WhatApp我登陆了账号,Facebook我没有打开过。
    注4:安装后的内存占用多出了40MB,CPU温度基本在室温范畴,流畅度未受到重大影响。
    可是实际运行如何?

    刷推特在大信息流下会有掉帧,不过反应很快,操作很跟手,又不是不能用,不会像国内APP那样直接卡死导致整台手机根本无法操作。
    WhatApp据说是国外的微信?反正我没见过几个人用。柱状图呈锯齿状挺有特色,略有掉帧,能用,挺好。
    总结:
    经过上述测试,我们基本可以得出结论——国内APP欠缺优化的代码是安卓手机卡顿的根源。同样一台老旧的手机,在同样的系统下运行国内外两种APP有着截然不同的体验,过低的硬件性能让后者在处理大信息量的情况下出现掉帧,但从未停止响应,对系统资源的消耗近乎为0;而前者不管在任何情况下都会发生严重的卡顿,甚至直接死机,对手机的电力也是灾难性的打击。
    一台五年前的安卓手机,即使运行较新的安卓6.0、从Google Play安装最新的国外APP依旧有着良好的体验,掉帧就和iPhone4S运行iOS9的反应迟缓一样,都是很合理的事情(又不是不能用)。但一旦安装了国内市场下载的国内应用,体验立刻天翻地覆——而很快也会有人站出来说,MSM8260的性能过于低下,应以本时代主流的骁龙8系、骁龙6系体验为准——可是国外应用的流畅运行,又该当何讲?
    任何时候,任何性能,只要系统还在流畅运行,就不应该在应用上卡死。本次实验的目的是揭露国内APP对安卓手机性能的影响,这里面有许多值得思考的东西,我们平时抱怨安卓卡顿的时候,到底是在抱怨什么?
    安卓早已不输于iOS,而国内对比国外的APP却一直一败涂地。
    【额外实验】
    实验组和对照组之间有一个意义不是那么重大但可能会有影响的变量:Google Play。如果对手机影响巨大的国内APP均通过谷歌审查的Google PLay下载,将会如何?由于部分国内APP并未上架Google Play,因此实验数量减少到12个,未上架的APP为:百度贴吧、滴滴出行、手机京东、百度手机助手。和之前一样,安装应用后全部运行一遍登陆账号并重启,以下是待机12小时后的观测结果:

    (可以看出,通过Google审核的国内应用相比野蛮生长的国内状况稍有好转)
    在本次实验中,系统流畅度在最好的情况下几乎和国外APP一样不会产生严重影响,唤醒大幅度减少且续航大幅度延长,待机状态下手机不会明显发热,CPU温度基本相当于室温,各个APP均能正常运行而不会导致手机卡死(但严重卡顿);然而,唤醒依旧集中在手机解锁时,因此亮屏有着两到三秒的延迟,显示桌面后至少有一分钟的卡死,无法进行任何操作,同时资源占用比起国外APP依旧多了不少。
    看来即使是谷歌规范过后的国内APP,依旧有着不容忽视的余威。

    说了这么多,上面也很清楚讲了原因,因此解决卡顿的根源性方法也就有了:

    第一:安装谷歌play并从里面下载应用。但是,国内的环境下需要梯子或者安装谷歌套件,并且需要番羽土啬,太麻烦不现实,适用于适合折腾的人。还有没有其他方法呢?当然有,不然本帖就没多大意义了,毕竟大多数人并不会折腾。因此
    第二:安装如下APP,这个APP是谷歌play的镜像商店,还可以下载低版本的APP,最关键的是不用番羽土啬,适合大多数不喜欢折腾的人。
    链接:
    游客,如果您要查看本帖隐藏内容请回复

    很多耍框架的,改系统的 本质上也是对流氓APP的限制,效果也很好,但是太麻烦不适合大多数人群。上述方法从根源上(APP的流氓性)着手,不反复,不折腾,方便易用。

    建议:最好先恢复出厂设置再进行上述操作(彻底清楚磁盘里面残留的国内版本APP的碎片);尽量不更新应用(越更新越大,更新的功能除非有需求,否则不建议更新;很多APP诸如淘宝之流,都是些无用的然并卵的更新;那个历史版本也能看到,APP都是越做越大的,越更新也就越吃资源,相对而言老版本更好更良心一些);如果有更新的需求,请走上述镜像商店渠道的更新,可能会比国内发布慢点(毕竟要走谷歌审核程序)。
    并且务必注意:一定记得关闭自带应用商店以及其他渠道应用商店的WIFI下自动更新应用按钮(一加自带应用商店在 我》设置里面关闭)一定记得关闭自带应用商店以及其他渠道应用商店的WIFI下自动更新应用按钮  一定记得关闭自带应用商店以及其他渠道应用商店的WIFI下自动更新应用按钮  重要事情说三遍,不然一不留神儿给你更新回国内版本就白搭了。

    如果里面没有你想要的APP,说明这个APP太过流氓以致于没能通过审核上架谷歌。这种情况下建议你放弃使用这款APP,能不用尽量不用,减少对手机造成的卡顿。从镜像商店下载的APP,经过谷歌的审核,后台不会疯狂自启动(收敛点),广告会少得多,不会无故造成手机发热卡死(比如我使用的tim,不得不用但是没有谷歌版本,经常后台提示高耗电,而且手机为数不多的两次卡死也是在tim界面卡了,可见优化是有多rubbish,而谷歌版本APP目前还没遇到过卡顿手机的),不会烦死人的应用内弹出提醒升级新版本的弹窗(也算是基本的检测是否是良心版本APP的方式,谷歌md规范禁止应用自带应用内更新)。在楼下会举几个例子,让大家看下国内版本和谷歌纯净版本的差别。

    拒绝使用流氓版本APP,还手机一片纯净。

    1.发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;微笑

    2.如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;微笑

    3.如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【金币】加分不会扣除自己的积分,做一个热心并受欢迎的人!微笑

    回复

    使用道具 举报

  • TA的每日心情
    开心
    22 分钟前
  • 签到天数: 38 天

    [LV.5]常住居民I

    升级   6.5%

    2

    主题

    169

    帖子

    213

    积分

    宝藏初中生

    Rank: 5Rank: 5

    帖子
    169
    金币
    44
    威望
    0
    积分
    213
    股份
    0
    热心值
    0
    宝藏币
    0
    发表于 2018-1-22 17:31:25 | 显示全部楼层
    论坛有你更精彩,非常感谢。

    1.发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;微笑

    2.如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;微笑

    3.如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【金币】加分不会扣除自己的积分,做一个热心并受欢迎的人!微笑

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 10:05
  • 签到天数: 79 天

    [LV.6]常住居民II

    升级   95.5%

    0

    主题

    264

    帖子

    391

    积分

    宝藏初中生

    Rank: 5Rank: 5

    帖子
    264
    金币
    127
    威望
    0
    积分
    391
    股份
    0
    热心值
    0
    宝藏币
    0
    发表于 2018-1-22 21:06:32 | 显示全部楼层
    感谢大大的无私奉献·~~~

    1.发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;微笑

    2.如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;微笑

    3.如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【金币】加分不会扣除自己的积分,做一个热心并受欢迎的人!微笑

    回复 支持 反对

    使用道具 举报

    ztx
  • TA的每日心情
    开心
    2018-2-14 10:38
  • 签到天数: 31 天

    [LV.5]常住居民I

    升级   13%

    0

    主题

    100

    帖子

    113

    积分

    宝藏小学生

    Rank: 4

    帖子
    100
    金币
    13
    威望
    0
    积分
    113
    股份
    0
    热心值
    0
    宝藏币
    0
    发表于 2018-1-23 08:01:16 来源999宝藏网手机版! | 显示全部楼层
    谢谢分享,观点一致

    1.发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;微笑

    2.如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;微笑

    3.如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【金币】加分不会扣除自己的积分,做一个热心并受欢迎的人!微笑

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 06:32
  • 签到天数: 64 天

    [LV.6]常住居民II

    升级   49%

    5

    主题

    341

    帖子

    596

    积分

    宝藏中专生

    Rank: 6Rank: 6

    帖子
    341
    金币
    255
    威望
    0
    积分
    596
    股份
    0
    热心值
    0
    宝藏币
    0
    发表于 2018-1-23 14:36:55 | 显示全部楼层
    告诉并转该好朋友谢谢老师

    1.发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;微笑

    2.如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;微笑

    3.如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【金币】加分不会扣除自己的积分,做一个热心并受欢迎的人!微笑

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2018-2-7 09:12
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    升级   19%

    0

    主题

    61

    帖子

    119

    积分

    宝藏小学生

    Rank: 4

    帖子
    61
    金币
    58
    威望
    0
    积分
    119
    股份
    0
    热心值
    0
    宝藏币
    0
    发表于 2018-1-25 11:42:28 | 显示全部楼层
    感谢您无私的奉献啊

    1.发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;微笑

    2.如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;微笑

    3.如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【金币】加分不会扣除自己的积分,做一个热心并受欢迎的人!微笑

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 10:04
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    升级   45%

    0

    主题

    63

    帖子

    145

    积分

    宝藏小学生

    Rank: 4

    帖子
    63
    金币
    82
    威望
    0
    积分
    145
    股份
    0
    热心值
    0
    宝藏币
    0
    QQ
    发表于 2018-1-25 12:20:53 | 显示全部楼层
    我的手机就是很卡顿,正纳闷呢。
    李鲁江
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 10:04
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    升级   45%

    0

    主题

    63

    帖子

    145

    积分

    宝藏小学生

    Rank: 4

    帖子
    63
    金币
    82
    威望
    0
    积分
    145
    股份
    0
    热心值
    0
    宝藏币
    0
    QQ
    发表于 2018-1-25 12:21:35 | 显示全部楼层
    我的手机就是很卡顿,正纳闷呢。下个链接看下。
    李鲁江
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2018-2-7 13:13
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    升级   98%

    1

    主题

    54

    帖子

    99

    积分

    宝藏学前班

    Rank: 3Rank: 3

    帖子
    54
    金币
    45
    威望
    0
    积分
    99
    股份
    0
    热心值
    0
    宝藏币
    0
    发表于 2018-1-25 16:56:13 来源999宝藏网手机版! | 显示全部楼层

    1.发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;微笑

    2.如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;微笑

    3.如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【金币】加分不会扣除自己的积分,做一个热心并受欢迎的人!微笑

    回复

    使用道具 举报

    快速回复
    您需要登录后才可以回帖 登录 | 立即加入

    本版积分规则

    返回列表

    |999宝藏网|sitemap|手机版|举报|申请友情链接|  

    免责声明:

    拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表999宝藏网立场!

    999宝藏网论坛所发布的一切破解软件和补丁、注册机以及注册信息,仅限用于学习和研究目的。不得将上述内容用于商业或者非法途径!否则,一切后果请用户自负!

    我们不生产软件,我们只是互联网上的搬运工,本站信息来自互联网,版权争议与本站无关,如果您喜欢该程序,请购买注册正版软件,获得正版优质服务!

    请重视此声明,法律不容忽视!请支持正版,尊重版权!本站如有信息侵犯了您的权益,请联系:admin@rin9.com及时删除!

    Powered by Discuz! © 2001-2018 Comsenz Inc. (鄂ICP备17007119号)(豫ICP备16009175号) 备案图标 豫公网安备41142602000006号

    Copyright © 2016-2018 999宝藏网 版权所有 All Rights Reserved.

    GMT+8, 2018-2-24 02:03 , Processed in 0.363067 second(s), 15 queries , File On.

    快速回复 返回顶部 返回列表