美文网首页疯子墨知了·IT互联网科技
app越来越大,这是为什么?

app越来越大,这是为什么?

作者: 咸菜肉饼 | 来源:发表于2016-06-15 16:14 被阅读1312次

先上几张图给大家看看

有时候我真的是不明白,你说你一个输入法(不针对某产品),只是单纯为了输入文字方便而儿,有必要那么大吗?

还有聊天软件也是,你丫的都100mb了,比电脑版的还大,你这是要上天了啊?

通常我们下载一个APP都是为了达到某种目的,比如:聊聊天,听听歌,看个新闻,,,这是很简单的事,非要在一个APP里集成那么多而无用的功能,而广告还那么多。。。

好了,吐槽完了,我们来看下原因

1.某些app就是要注册一堆receivers

这样在你开机或者开wifi的时候它就会后台启动

即使你没有打开它

2.某些app自带一堆services

因为一些大家都知道的原因

所以系统自带的gsm不能正常推送

于是社交类app基本都会有一个自带的services用来推送消息

不过现在不只是社交类app基本上是个app都有后台一些services来保证各种乱七八糟的功能

3.这里是比较重要的一点

第一点说的receivers泛指系统的receivers就是android原本就有的一些例如boot

receiver就是开机启动的.但是其实也有一些app可以自定义的receivers.所以当你发现你只是打开了一个app但是突然它整个家族的app就争先恐后地来了.这里我估计大家都深有体会.就不用我说那些具体例子了.

4.上面说了这么多.

其实简单总结就是一些app会在后台占用手机的ram和cpu所以会导致手机变卡

其实现在很多app因为自身发展的趋势就是恨不得用一个app搞定所有功能….所以现在的app不仅体积即占用rom越来越大….占用ram和cpu亦然…..

5.其实我分点纯粹是为了分段.

这里再说一些我知道的解决方法

用可以管理receiver的软件….比如3c tool(android tuner)

用可以管理service的软件….比如3c tool(android tuner)….disable service

用绿色守护……具体原理我没有详细了解

用可以冻结apps的软件 … 比如钛备份…黑白门

注意以上方法基本都是需要root的

没root的用户可以选择性的少装一些apps或者选择该app较低的版本

最后的最后

我想的说是当年我用着256mram时以为2gram之后android就不会卡了

可这个世界总有可以改变我想法的aspp出现

以上内容来自互联网

好了,我来精简下,某些APP要注册一堆“receivers”,“receivers”的作用就是当你开机或者使用无线网络的时候,它也会启动,然后联网推送消息给你,所以呢?就算你打开手机不开app,它也会在后台帮你运行,(真智能啊)。。。

说到这个,那有人会问,

有的人只希望有聊天的功能,

有的人每天晚上扔漂流瓶,

有的人一有空就查看附近的人,

也有的人不怎么聊天每天就看朋友圈里的分享

还有人把它当作看新闻的软件,

我身边各种类型的人都有,你让微信和QQ怎么舍弃这些人呢?

那能不能,让我们用户选择关闭某些不用的功能?

或者,某些开发APP的人也意识到了,由于软件的功能今后将越来越丰富,但可能会有更多像你一样的人去吐槽那些对他们来说无用的功能。所以以后肯定会让用户自己去选择开通哪些功能。比如微信现在就已经可以选择使用或者关闭哪些插件了,这说明微信团队已经意识到这个问题。

现在这种功能可能还不是很完备,但以后一定会越来越完善。比如今后除了聊天这项基本功能之外所有的额外功能都会变成插件的形式让用户选择性使用或者关闭。

内容整理自互联网或原创 | 转载请注明来自疯子墨博客

相关文章

  • app越来越大,这是为什么?

    先上几张图给大家看看 有时候我真的是不明白,你说你一个输入法(不针对某产品),只是单纯为了输入文字方便而儿,有必要...

  • 国产APP臃肿:微信从百十K到几百兆,聊天代码只0.1%

    国产APP越来越臃肿,这是不争的事实。大家都感同身受。虽然现在手机运存内存都在越来越大,可是手机APP也跟着变大,...

  • 2019-08-04-Android App瘦身

    1,App为什么越来越大 我要对Apk进行优化,自然得先从Apk的组成来说起,了解了App的组成,才能做一些针对性...

  • APP促活|活动运营对于app运营有何重要?

    随着互联网产品市场的逐渐饱和,app样式各式各样,差异化设计竞争也越来越大,app运营的重要性也越来越大。先来思考...

  • Android性能优化之---apk瘦身

    背景 随着业务的发展app体积越来越大,由刚开始的几M到后来的几十M。APP越来越大会导致用户使用成本会上升,进而...

  • Android组件化开发之路(一)

    为什么要组件化? 从个人经历来说的话,随着所接触的APP的体积变得越来越大,业务的也变得越来越复杂,业务模块的数量...

  • 1.App瘦身经验总结

    为什么apk越来越大? 1.项目不断发展,功能越多,代码量增加的同时,资源文件也在不断的增多2.app支持的主流d...

  • iOS 安装包的瘦身 (持续完善中...)

    前言 随着 app 版本的迭代,app 功能可能会越来越多,此时 app 打出来的包也会越来越大,由于 Apple...

  • 模块代码大小分析

    背景 app 体积越来越大,App Store 还有 100M 不能使用流量下载的限制。无论是领导或者产品经理,都...

  • [Day 16] E1

    分析APP:nice好赞 这是一款主打照片+社交的软件 人有分享的欲望,但是为什么要用这款APP分享呢? 根据图片...

网友评论

    本文标题:app越来越大,这是为什么?

    本文链接:https://www.haomeiwen.com/subject/cxkpdttx.html