booster icon indicating copy to clipboard operation
booster copied to clipboard

v5版本使用JarArchiveOutputStream API的产物体积比JarOutputStream大

Open 5peak2me opened this issue 2 years ago • 1 comments

由于 toTransform 之后产物是一个jar,但实验发现使用 JarArchiveOutputStream API的产物比直接使用java.util.jar.JarOutputStream产物体积要大很多。

  • JarArchiveOutputStream Snipaste_2023-12-01_17-57-14
  • JarOutputStream Snipaste_2023-12-01_17-59-14 测试重现代码很简单,可参考ModifyClassesTask。实际项目中,相差几百兆左右。

5peak2me avatar Dec 01 '23 10:12 5peak2me

这里output有办法支持增量吗,不然dexbuild的耗时会很高

602376887 avatar Jan 16 '24 08:01 602376887