android - 减少 .apk 文件的大小

标签 android

我想减小我的 android 应用程序的大小,所以我开始探索我的应用程序 .apk 文件中有什么,奇怪的是我想要资源文件夹中 hololighttheme 的图像,尽管我在创建项目时在主题中没有选择 eclipse 。任何人都可以帮助防止这些默认图像进入我的应用程序吗?

最佳答案

确保您没有将不必要的图像保存在可绘制文件夹中。 APK 文件基本上是一个 .zip 文件,因此无法进一步压缩其大小。

我可以为您提供以下提示,帮助您减小 APK 文件的大小。

使用ProGuard混淆代码,这不仅会为您提供安全性,而且会在很大程度上缩小代码。

在生产环境中发布应用时关闭所有调试日志。

static final boolean debug = false;
if (debug) {
Log.v(TAG,"blah blah blah");
}

使用 OptiPNG 等工具或 PNGCrush减少 PNG 文件大小,同时仍确保图像质量。

关于android - 减少 .apk 文件的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23820952/

相关文章:

android - Android Studio 3.1.3 Gradle同步失败

android - OkHttp 返回不可读的字符

java - 将方法传递给所有 Android Activity - 类

Android 的电子邮件和 GMail 应用程序从电子邮件中删除 HTML 格式

android - 签署 APK 会导致 com.android.sdklib.BuildToolInfo.getPath(BuildToolInfo.java :244)

java - 当用户单击微调器中的一项时,它应该显示另一项数据将从 JSON Web 服务获取

java - "Unfortunately ' 应用程序 ' has stopped"错误

javascript - Logged==true 的条件

android - Broadcast Receiver 类和 registerReceiver 方法

android - 应用在暂停时崩溃