我制作了一个应用程序,该应用程序包含大量不同按钮的图形。每个按钮的所有图形都以drawable-xhdpi
、drawable-hdpi
和drawable-mdpi
的比例复制drawable-ldpi
。
前两个目录中的图形量约为 3.5MB,而应用程序总共约为 7.5MB。
显然,要求拥有低端智能手机的人下载并用完全无用的 3.5MB 图形填充他们的内存是很疯狂的,所以我决定lite
为这些人制作一个“ ”版本。
我想要一个常数,比如
static final boolean LITE_BUILD = true;
这样当我将其设置为 true 时,构建会自动排除xhdpi
和hdpi
图形。
现在我唯一的解决方案是手动移走这两个目录,构建精简版,放回目录并构建完整版本。显然这不是最优的。