V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wobuhuicode
V2EX  ›  Android

奇怪现象之 M1 芯片下安卓 APP 打包更大

  •  
  •   wobuhuicode · 2022-08-15 21:08:05 +08:00 · 11387 次点击
    这是一个创建于 863 天前的主题,其中的信息可能已经有所发展或是发生改变。

    换了 M1 max 的 MBP 。 跑了一下之前写的安卓 APP ,打包出来又 90M ,又跑了一下旧的电脑,打包出来 70 M 。 暂时还没清楚是什么原因。

    13 条回复    2022-08-17 19:18:58 +08:00
    lait
        1
    lait  
       2022-08-15 21:17:13 +08:00 via Android
    有没有可能是一个 release 包,一个 debug 包。楼主如果检查所有配置都一样,那咱就不知道啥原因了😳
    wobuhuicode
        2
    wobuhuicode  
    OP
       2022-08-15 23:03:22 +08:00
    @lait 都是 release 包。但是奇怪的是 debug 包大小却是一样的
    bluesky139
        3
    bluesky139  
       2022-08-15 23:12:42 +08:00 via Android
    对比下两个包有什么区别,望 OP 更新后续。
    jackmod
        4
    jackmod  
       2022-08-16 00:06:08 +08:00
    没有 MBP ,只提出一种考查思路。先确认构建工具版本是否完全相同,之后解包计算 diff 。
    xuan_lengyue
        5
    xuan_lengyue  
       2022-08-16 00:11:54 +08:00
    abi-filter 一样吗,感觉像一个多了 arm64 的 so
    fox0001
        6
    fox0001  
       2022-08-16 00:13:25 +08:00 via Android
    mark 一个~我们也用 M1 的饭盒打包 Flutter Apk ,但没留意,明天试试
    Aurt
        7
    Aurt  
       2022-08-16 02:01:46 +08:00
    提一个点,还可以把两个包放在同一台电脑上比一下大小
    sunbreak
        8
    sunbreak  
       2022-08-16 06:32:43 +08:00 via iPhone
    最近碰到类似的,其实是新装的 M1 上没有指定 Mel 路径,导致 strip 可执行文件为空,没有 stripped 的 so 导致体积增大
    xscit
        9
    xscit  
       2022-08-16 08:48:28 +08:00 via iPhone
    有没有可能是 macOS 文件大小是以 1000 为单位的🤔
    zhouquanbest
        10
    zhouquanbest  
       2022-08-16 10:35:33 +08:00
    是不是没装 ndk ,native lib 没走 strip
    palxie
        11
    palxie  
       2022-08-16 10:37:38 +08:00
    对比一下好了, 你把包拖到 android studio, 然后点击右上角的 Compare with previous APK, 选择另一个包. 就知道哪里大了, 哪里小了
    iamqk
        12
    iamqk  
       2022-08-16 15:20:57 +08:00
    @xscit 到 m 应该还差不了这么多 1024*1024/10^6 = 1.048576
    wobuhuicode
        13
    wobuhuicode  
    OP
       2022-08-17 19:18:58 +08:00
    @zhouquanbest
    @sunbreak
    也是同样的问题!!!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3002 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 13:55 · PVG 21:55 · LAX 05:55 · JFK 08:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.