【发布时间】:2018-07-16 05:54:53
【问题描述】:
首先,不要建议我official documentation 或this。当我们使用预定义的文本视图从 Android Studio 构建一个应用程序时,它只显示“hello world”,它会生成一个超过 1.2MB 的 APK。但是 Playstore 上的一些应用程序可用不到 500KB 并具有很多功能。我已经应用了 Android Studio 的所有功能,如 proguard、minifyEnabled 等,但这无济于事。那么,我怎样才能达到这种压缩水平呢?
【问题讨论】:
-
考虑到大多数手机都是几GB的存储空间,你真的关心KB数量级的大小吗?
-
默认情况下它包含支持库到项目中。只需创建一个没有活动的空白项目,它不会包含支持库。
-
@cricket_007 我说的是 APK 的预安装大小。我们的手机如何显示并不重要。
-
@VladMatvienko 兄弟,我已经提到 Playstore 上的一些应用程序有很多低于 1mb 的功能。然后,编译和构建 APK 看起来就像是跑题了。
-
我建议你阅读this article。
标签: android android-studio minify lint android-proguard