【发布时间】:2017-04-23 06:48:01
【问题描述】:
如何更有效地减小我的 apk 大小?我知道这是一个常见问题,但我在可用资源方面没有得到太多帮助。
- 我在 Android Studio 中尝试过“lint”,它删除了一些资源,但 apk 大小并没有缩小那么多。
- 我曾使用“PngCrush”压缩 png 文件,但没有多大帮助(仅减少了 150Kb)。有没有更好的解决方案来减小 png 文件的大小?
- 我现在选择使用 ProGuard。安全吗?它可以从我的 apk 中扣除多少大小?
- 我的 APK 大小目前为 17 MB,我想将其降至 10 MB 以下。是否有其他可用的解决方案?提前致谢。
【问题讨论】:
-
您需要对您的 apk 进行大小和代码反编译,在构建 gradle 文件中设置 minifyEnabled true。我可以知道您的应用中有任何视频文件吗
-
@MageshPandian,不,我的应用程序中没有任何音频和视频文件。我将应用 proguard 并让您知道修改后的 apk 大小。谢谢回复:)
-
您是否使用过 Google Play Service 之类的大型库?你启用了multidex吗?
标签: android performance proguard lint