gpt4 book ai didi

android - ADT (Eclipse) 与 Android Studio : How much APK file size difference is normal?

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:52:28 26 4
gpt4 key购买 nike

我将一个 ADT 项目导入到最新版本的 Android Studio (0.6.1)。这两个项目共享相同的代码和库。此外,两个项目都在启用相同的 ProGuard 设置的情况下被清除和编译。

但是 ADT APK 文件的大小是 1.8 MB,而 Android Studio APK 文件是 2.7 MB。

由于 Android Studio 仍处于抢先体验预览阶段,APK 文件大小增加 50% 是否属于正常现象?还是我应该能够获得几乎相同的 APK 文件大小?

(更新:我刚刚解压了 APK 文件:所有文件的大小几乎相同,但不同之处在于 classes.dex 文件,它是 1.2 MB ADT 和 Android Studio 上的 4.4 MB。)

最佳答案

通过对 classes.dex 文件进行逆向工程,我发现我的代码没有在 Android Studio 中进行混淆处理。

尽管在我看来 ProGuard 是通过我的 build.gradle 中的 runProguard true 启用的,并且在生成签名的 APK 文件之前要求使用 ProGuard 的复选框。

我必须将应用程序模块的构建变体从调试更改为发布为 described here .

现在这两个 APK 文件几乎相同的大小(1.812 对 1.817 MB)。

关于android - ADT (Eclipse) 与 Android Studio : How much APK file size difference is normal?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24366944/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com