删除ProGuard无法删除的不需要的类

时间:2016-07-25 11:03:20

标签: android android-proguard

我有一个Android项目。最初它的大小是240 KB。今天,我添加了一个工具栏。所有更改都在layout的{​​{1}}文件夹中添加了一点,在我的主要活动中有一个小图标和两行。此外,它使该项目依赖于android-support-v4 / 7 ......这使得该项目的规模扩大到1,425 KB。如果我使用ProGuard进行编译,则大小“缩小”为923 KB,仍然比原始文件大得多。

通过查看反编译的代码,我看到很多类文件,我确定我没有使用(我只有一个小工具栏,就是这样。而且,我的类目录重34 KB,但是android的类在ProGuard之后,目录重995 KB。

android的工具栏是否真的调用了所有这些类,或者我在ProGuard中遗漏了什么?我在res文件中没有-keep,它确实(它的一小部分)工作。

0 个答案:

没有答案