【发布时间】:2023-03-29 11:05:01
【问题描述】:
如何保留所有像回调一样使用的api接口和内部接口? 我没有找到它http://proguard.sourceforge.net/manual/examples.html
【问题讨论】:
如何保留所有像回调一样使用的api接口和内部接口? 我没有找到它http://proguard.sourceforge.net/manual/examples.html
【问题讨论】:
网址已经提供了答案。
一种快速但次优的替代方案是简单地将所有接口保留为“-keep interface *”。
2016/3/25更新将所有方法保留在Interface中。
-keep interface * {
<methods>;
}
2017/7/24更新 Java8的类文件可以存储用于反射方法参数的元数据,包括Interface。 Proguard v5.3 可以通过以下options 保留这些元数据:
-keepattributes 方法参数
【讨论】: