V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Txcalon
V2EX  ›  程序员

为什么现在大部分安卓软件占用都很大?

  •  
  •   Txcalon · 2023-03-08 13:58:37 +08:00 · 1806 次点击
    这是一个创建于 661 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在安卓上的软件,安装好,大部分软件本体上百兆,存储占用好几个 G 。
    我小米手机,原生的音乐,软件大小 298m 、用户数据 680m 。而我从来没用过它! edge 手机板的应用大小也就 306m 。小米音乐塞了个浏览器内核不成?
    这是因为安卓的原因还是开发者技术水平不行?
    目前市面上优化的最好的安卓软件有哪些?最差的是哪些?
    13 条回复    2023-03-09 17:41:20 +08:00
    zack5337
        1
    zack5337  
       2023-03-08 14:13:32 +08:00
    产品经理: 明天加个功能
    string2020
        2
    string2020  
       2023-03-08 14:15:40 +08:00   ❤️ 1
    时间多可以找兼职
    weijancc
        3
    weijancc  
       2023-03-08 14:21:12 +08:00
    国内太卷吧, 产品经理不停地加一堆没用的功能来表现出自己的价值, 不然就被优化了
    elonmask
        4
    elonmask  
       2023-03-08 14:29:20 +08:00
    iOS 整体更大,这只是 app 自己开发塞的东西太多。
    wangtian2020
        5
    wangtian2020  
       2023-03-08 14:32:56 +08:00
    Redmi K60 512GB 大降价就是为了塞小米音乐
    my101du
        6
    my101du  
       2023-03-08 14:40:56 +08:00
    MIUI 14 可以删除那些小米系的预置应用了吧。
    yanlaz
        7
    yanlaz  
       2023-03-08 14:46:28 +08:00
    百度网盘 应用 531m 数据 464m
    阿里云盘 应用 472m 数据 729m
    115 应用 131m 数据 60m

    中信银行 应用 477m 数据 241m
    平安口袋银行 应用 498m 数据 141m
    中国银行 应用 199m 数据 44m
    招商银行 应用 278m 数据 88m

    萤石云视频 应用 629m 数据 223m
    TP-Link 物联 应用 242m 数据 6m

    知乎 应用 237m 数据 1G
    中国移动 应用 360m 数据 658m
    小红书 应用 500m 数据 1.4G
    seasonsfx
        8
    seasonsfx  
       2023-03-08 14:52:17 +08:00
    模拟器上看过米家的数据内容,一大半是各种语言版本的用户协议 html 文件,每个设备一份 X 每个语言一份
    wu67
        9
    wu67  
       2023-03-08 15:33:49 +08:00
    数据本身且不说, 那些包的体积, 有很大一部分是接入各种 sdk 各种姿势‘拉屎’造成的, 引入之后打包体积暴增. 你自己原生开发写写的话, 其实包体积不怎么大.
    起码几年前我写着玩的时候是这样的, 至于现在有没有大的变化我就不清楚了.
    ggabc
        10
    ggabc  
       2023-03-08 17:15:14 +08:00
    侧面反映了团队规模:每个模块都有独立的团队提供,然后耦合起来就只能这么大,即使相同的库也会被引用不同团队引用多次
    lisxour
        11
    lisxour  
       2023-03-09 15:18:57 +08:00
    @seasonsfx 这种文件只会占用 app 可能 1%都不到的大小,就按最夸张的中文 UTF8 一个字三个字节来算,算你 3000 字,也才 3000 * 3 = 9000 字节 ≈ 9kb ,就算算上 html 各种富文本样式,我算你一个语言文件 100kb ,夸张上天了吧?然后还支持 100 种语言,也才占用 10M
    seasonsfx
        12
    seasonsfx  
       2023-03-09 17:36:08 +08:00
    @lisxour 我觉得你还是低估了这些软件的拉屎能力,单个 html 文件大小在 20kB-110kB 之间,另外还有 bundle 文件也很大,里面也是各个语言的插件翻译,贴个图
    https://imgur.com/ntBiq8q
    seasonsfx
        13
    seasonsfx  
       2023-03-09 17:41:20 +08:00
    再补个不知道语言的用户协议截图,数数字数 [手动狗头]
    https://imgur.com/TgYk0sg
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1148 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:25 · PVG 02:25 · LAX 10:25 · JFK 13:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.