Proguard保留所有java接口



如何保留所有像回调一样使用的api接口和内部接口?我在那里没找到http://proguard.sourceforge.net/manual/examples.html

URL已经提供了答案。

一个快速但次优的替代方案是简单地使用"-keep-interface*"保留所有接口。

在2016/3/25更新将所有方法保留在Interface中。

-keep interface * {
  <methods>;
}

2017/7/24更新Java8的类文件可以存储元数据以反映方法参数,包括Interface。Proguard v5.3可以通过以下选项保留这些元数据:

-keeptattributes方法参数

最新更新