我正在尝试减少我的android应用的apk大小。
我已阅读本指南:https://developer.android.com/topic/performance/reduce-apk-size
我已经将所有图像都转换为矢量可绘制图像,因此它们明显较小。
但是,当我单击“生成apk”时,android studio会为每个矢量drawable创建一个PNG
版本,并将其与矢量打包到最终apk中。
所以这毫无意义,因为现在我的apk同时具有vector和png ...
我如何强制android studio使用vector drawable使用户在运行时缩放图像?
答案 0 :(得分:1)
如官方文档所述:
如果最低API级别是Android 4.4(API级别20)及更低,并且 您尚未启用支持库技术Vector Asset Studio 生成PNG文件。
所以请检查您的项目是否满足此条件。