找回密码
 立即注册
搜索
查看: 7346|回复: 30

[软件] 这几年下来手机app体积越来越膨胀

[复制链接]
头像被屏蔽
     
发表于 2016-12-6 16:46 来自手机 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
 楼主| 发表于 2016-12-6 16:48 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2016-12-6 16:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2016-12-6 16:53 | 显示全部楼层
手机没空间了,用系统自带的清理功能扫描了一下,删除不常用应用,选了十来个不常用的一删,多出1.5G……
回复

使用道具 举报

     
发表于 2016-12-6 16:55 | 显示全部楼层
iphone4到ipad pro的版本早就不会放到一起去了
https://developer.apple.com/libr ... ng/AppThinning.html

回复

使用道具 举报

     
发表于 2016-12-6 16:58 来自手机 | 显示全部楼层
本帖最后由 likunplus 于 2016-12-6 17:00 编辑

qq 600M 支付宝 300M 京东240M 百度地图210M所有app加起来3.5G
以上数据均不包括缓存

—— 来自 ZUK Z2121, Android 6.0.1
回复

使用道具 举报

     
发表于 2016-12-6 17:10 | 显示全部楼层
光appstore的更新包现在都上百M了
回复

使用道具 举报

     
发表于 2016-12-6 17:10 | 显示全部楼层
最傻逼的就是微信了,占用空间>新下载的APP裸体体积+所有的聊天记录,清除缓存也没用
回复

使用道具 举报

     
发表于 2016-12-6 17:10 | 显示全部楼层

RE: 这几年下来手机app体积越来越膨胀

likunplus 发表于 2016-12-6 16:58
qq 600M 支付宝 300M 京东240M 百度地图210M所有app加起来3.5G
以上数据均不包括缓存

qq这是聊天记录吧,图片视频啥的。话说不涉及聊天记录的app定期卸载重装能解决膨胀问题不?
回复

使用道具 举报

头像被屏蔽
     
发表于 2016-12-6 17:23 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2016-12-6 17:25 | 显示全部楼层
ios本来机制不同
而且自从换高分屏之后app容量就暴涨一次

在ios4时期我就记得ipa容量比apk大几倍
同理OSX软件比windows的软件大几倍
mac上面的原理是每个软件里面包括一切共享库,windows的共享库都是共享的
我猜ios类似吧

而且现在手机不管干什么的界面都一样,
下面中间一个圈,两边各两个按钮
回复

使用道具 举报

     
发表于 2016-12-6 17:33 来自手机 | 显示全部楼层
芷璎 发表于 2016-12-6 17:10
qq这是聊天记录吧,图片视频啥的。话说不涉及聊天记录的app定期卸载重装能解决膨胀问题不? ...

系统显示qq应用150M数据450M 不包括缓存
我用qq内建的缓存清理工具 是能清理聊天图片缓存
倒是也只是从600M变到570M而已


—— 来自 ZUK Z2121, Android 6.0.1
回复

使用道具 举报

     
发表于 2016-12-6 17:35 | 显示全部楼层
xxyyzz7711 发表于 2016-12-6 17:25
ios本来机制不同
而且自从换高分屏之后app容量就暴涨一次

iOS机制不同是因为加了二进制混淆防止反编译,编译好直接容量翻倍
回复

使用道具 举报

     
发表于 2016-12-6 19:46 | 显示全部楼层
xxyyzz7711 发表于 2016-12-6 17:25
ios本来机制不同
而且自从换高分屏之后app容量就暴涨一次

啊?
  1. QQ.app/Contents/MacOS                                                  [19:45]
  2. $ otool -L QQ
  3. QQ:
  4.         @executable_path/../Frameworks/MacQQUI.framework/Versions/A/MacQQUI (compatibility version 1.0.0, current version 1.0.0)
  5.         /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation (compatibility version 1.0.0, current version 2.0.0)
  6.         /System/Library/Frameworks/AVKit.framework/Versions/A/AVKit (compatibility version 1.0.0, current version 1.0.0)
  7.         /System/Library/Frameworks/Security.framework/Versions/A/Security (compatibility version 1.0.0, current version 57337.40.83)
  8.         /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.1.0)
  9.         /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN (compatibility version 1.0.0, current version 1.0.0)
  10.         @rpath/Hummer.framework/Versions/A/Hummer (compatibility version 1.0.0, current version 1.0.0)
  11.         /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio (compatibility version 1.0.0, current version 1.0.0)
  12.         /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit (compatibility version 1.0.0, current version 601.5.17)
  13.         /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 1404.46.0)
  14.         /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 104.1.0)
  15.         /usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
  16.         /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore (compatibility version 1.2.0, current version 1.11.0)
  17.         /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (compatibility version 2.0.0, current version 157.0.0)
  18.         /usr/lib/libxml2.2.dylib (compatibility version 10.0.0, current version 10.9.0)
  19.         /usr/lib/libsqlite3.dylib (compatibility version 9.0.0, current version 216.4.0)
  20.         /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration (compatibility version 1.0.0, current version 802.40.13)
  21.         /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.5)
  22.         /usr/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8, current version 0.9.8)
  23.         /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 1258.0.0)
  24.         /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)
  25.         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1226.10.1)
  26.         /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox (compatibility version 1.0.0, current version 492.0.0)
  27.         /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit (compatibility version 1.0.0, current version 1.0.0)
  28.         /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork (compatibility version 1.0.0, current version 760.4.2)
  29.         /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData (compatibility version 1.0.0, current version 641.3.0)
  30.         /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1258.1.0)
  31.         /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics (compatibility version 64.0.0, current version 600.0.0)
  32.         /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation (compatibility version 1.0.0, current version 1615.38.0)
  33.         /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia (compatibility version 1.0.0, current version 1.0.0)
  34.         /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 728.9.0)
  35.         /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo (compatibility version 1.2.0, current version 1.5.0)
  36.         /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration (compatibility version 1.0.0, current version 1.0.0)
  37.         /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
  38.         /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO (compatibility version 1.0.0, current version 1.0.0)
  39.         /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current version 1.0.0)
  40.         /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz (compatibility version 1.0.0, current version 1.0.0)
  41.         /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement (compatibility version 1.0.0, current version 765.40.36)
  42.         /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox (compatibility version 1.0.0, current version 1.0.0)
复制代码
回复

使用道具 举报

头像被屏蔽
     
发表于 2016-12-6 20:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2016-12-6 20:25 | 显示全部楼层
主要是无关的捆绑内容。
回复

使用道具 举报

     
发表于 2016-12-6 20:25 | 显示全部楼层
主要是无关的捆绑内容。
回复

使用道具 举报

     
发表于 2016-12-6 20:31 | 显示全部楼层
一些应用有一颗成为操作系统的心
回复

使用道具 举报

发表于 2016-12-6 21:07 | 显示全部楼层
john 发表于 2016-12-6 17:35
iOS机制不同是因为加了二进制混淆防止反编译,编译好直接容量翻倍

这机制也太垃圾了吧, 体积翻倍这种垃圾算法居然还能用下去?
回复

使用道具 举报

发表于 2016-12-6 21:11 | 显示全部楼层

我猜,仅仅是猜啊
并不止这些
比如VC++的什么重发行补丁包在macos上应该也有类似东西吧?
windows各种dx小补丁之类支持,我猜macos也有类似东西吧

windows这些东西都会在软件安装包带一份,如果已经被装了就不会重复装
macos软件根本不用装, 直接复制文件的, 我猜支持库也应该和安装包一样多东西吧?
回复

使用道具 举报

     
发表于 2016-12-6 21:52 来自手机 | 显示全部楼层
NINTENDO64 发表于 2016-12-6 20:21
体积大就算了
功能还很差

故意的,不做移动网页端逼你用app收集你的资料
回复

使用道具 举报

头像被屏蔽
     
发表于 2016-12-6 22:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2016-12-6 22:23 | 显示全部楼层
NINTENDO64 发表于 2016-12-6 22:15
我用ios

他们也能留后门?

能的
回复

使用道具 举报

     
发表于 2016-12-6 23:06 | 显示全部楼层
我没记错的话,14年买手机的评价是,能插卡的4G就够,不能插卡的16G起。
现在能插卡的16G都嫌小了,32G说满就满。
其中也有app不能装到TF卡等因素在里面,但是app越来越臃肿应该是主要原因。
回复

使用道具 举报

     
发表于 2016-12-7 05:07 | 显示全部楼层
毛利元贞 发表于 2016-12-6 16:48
还有,以前ios还有些清理垃圾缓存的app估计是后面涉及到ios本身的权限所以都下架了,这样变得就算是32g起跳 ...

清缓存诀窍:去appstore下个远远大于你可用容量的游戏,比如deemo 2GB,disney一堆游戏3-5GB
然后系统就会自动深度清缓存,然后报错空间不够无法下载,虽然这我们早就知道了
回复

使用道具 举报

发表于 2016-12-7 16:51 | 显示全部楼层
iOS上,国产软件里...嘀嘀打车最近大幅缩小了安装体积...
回复

使用道具 举报

     
发表于 2016-12-8 01:27 来自手机 | 显示全部楼层
冰凌火焰 发表于 2016-12-6 23:06
我没记错的话,14年买手机的评价是,能插卡的4G就够,不能插卡的16G起。
现在能插卡的16G都嫌小了,32G说满 ...

现在的3+32用起来和当年的2+16感觉差不多,装应用的话勉强够,下载必须外接tf卡。我自己接了张128g的,安卓能外接卡方便很多,换算了下如果按我这个手机使用习惯买苹果得7p 128g,往大七千奔了
回复

使用道具 举报

     
发表于 2016-12-8 10:37 | 显示全部楼层
没错,所以实在是受不了天天清缓存,怒买128g的了
回复

使用道具 举报

     
发表于 2016-12-8 10:59 来自手机 | 显示全部楼层
你们都是怎么用的啊,我32g的7都感觉空间用不完。。。

----发自我的iPhone via Saralin 1.8.0
来自: iPhone客户端
回复

使用道具 举报

头像被屏蔽
     
发表于 2016-12-8 11:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2016-12-8 13:49 | 显示全部楼层
NINTENDO64 发表于 2016-12-6 22:15
我用ios

他们也能留后门?

光是收集用户资料和行为模式不要太容易
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-19 14:37 , Processed in 0.084244 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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