换了 M1 max 的 MBP 。 跑了一下之前写的安卓 APP ,打包出来又 90M ,又跑了一下旧的电脑,打包出来 70 M 。 暂时还没清楚是什么原因。
换了 M1 max 的 MBP 。 跑了一下之前写的安卓 APP ,打包出来又 90M ,又跑了一下旧的电脑,打包出来 70 M 。 暂时还没清楚是什么原因。
|
laitAug 15, 2022 via Android
1
有没有可能是一个 release 包,一个 debug 包。楼主如果检查所有配置都一样,那咱就不知道啥原因了😳
|
|
2
@lait 都是 release 包。但是奇怪的是 debug 包大小却是一样的
|
|
bluesky139Aug 15, 2022 via Android
3
对比下两个包有什么区别,望 OP 更新后续。
|
|
jackmodAug 16, 2022
4
没有 MBP ,只提出一种考查思路。先确认构建工具版本是否完全相同,之后解包计算 diff 。
|
|
xuan_lengyueAug 16, 2022
5
abi-filter 一样吗,感觉像一个多了 arm64 的 so
|
|
fox0001Aug 16, 2022 via Android
6
mark 一个~我们也用 M1 的饭盒打包 Flutter Apk ,但没留意,明天试试
|
|
AurtAug 16, 2022
7
提一个点,还可以把两个包放在同一台电脑上比一下大小
|
|
sunbreakAug 16, 2022 via iPhone
8
最近碰到类似的,其实是新装的 M1 上没有指定 Mel 路径,导致 strip 可执行文件为空,没有 stripped 的 so 导致体积增大
|
|
xscitAug 16, 2022 via iPhone
9
有没有可能是 macOS 文件大小是以 1000 为单位的🤔
|
|
zhouquanbestAug 16, 2022
10
是不是没装 ndk ,native lib 没走 strip
|
|
palxieAug 16, 2022
11
对比一下好了, 你把包拖到 android studio, 然后点击右上角的 Compare with previous APK, 选择另一个包. 就知道哪里大了, 哪里小了
|
|
13
|