JavaJAR符号信息:tdstrip的等价物是什么?
我有一本书。jar文件是1MB。如果没有调试信息,它应该是大约100KB。现在,如何剥离调试信息
borland世界的老前辈可能还记得一个名为tdstrip
的工具,它可以从一个列表中删除符号信息。exe
Java世界中的等价物是什么?我正在做移动开发,1MB的文件太大了
我知道我可以重新编译和重建。jar文件没有调试信息,但是如果你没有源代码等等,你怎么做呢
你可以在下面搜索框中键入要查询的问题!
我有一本书。jar文件是1MB。如果没有调试信息,它应该是大约100KB。现在,如何剥离调试信息
borland世界的老前辈可能还记得一个名为tdstrip
的工具,它可以从一个列表中删除符号信息。exe
Java世界中的等价物是什么?我正在做移动开发,1MB的文件太大了
我知道我可以重新编译和重建。jar文件没有调试信息,但是如果你没有源代码等等,你怎么做呢
# 1 楼答案
Proguard有收缩字节码的选项
# 2 楼答案
使用
%JAVA_HOME%/bin/pack200 -r -G jartostrip.jar
# 3 楼答案
在移动世界中部署时,通过一些模糊处理工具运行整个jar文件是很常见的
它的主要用途不是让反编译变得更困难,而是大大减小jar的大小
模糊处理工具已经实现了许多减少jar大小的步骤: