我有许多活动,其中当用户点击某些 UI 元素时要执行的处理程序方法被 Proguard 剥离,因为它看不到它正在被使用。
最好的解决方案是什么?
关闭 proguard 中的代码收缩功能(不理想,因为它在许多领域都有好处)
有没有办法注释我希望它留下的方法?
如何调整 proguard 配置以从不删除以“on”开头的方法?
我尝试添加这一行(即不要修剪从我的 Activity 对象的子类继承的方法),但它没有达到预期的效果。我认为它适用于类,但不适用于它们的方法。
-keep public class * extends com.myapp.CustomActivity