导出已签名的应用程序而不"优化"png图像

Min*_*nas 8 android adt

当我从eclipse导出apk时,它会压缩所有的png图像.例如,apk中的一个4.6 KB png变为2.15 KB.但是我更喜欢在构建apk之前使用tinypng优化png文件,这样可以生成更小的文件.使用tinypng,相同的4.6 KB png变为746 B. 构建apk时,压缩在我的746 B png上运行,使其达到1.6 KB.

有没有办法为将来的版本禁用此优化?

Jua*_*hez 6

在项目build.xmlANT文件中,您可以覆盖-crunchSDK 的任务,从而避免PNG压缩,就像您之前压缩它们一样:

<target name="-crunch">
    <echo message="Skipping PNG optimization"/>
</target>
Run Code Online (Sandbox Code Playgroud)