proguard与java.lang.reflect.Proxy的混淆
出于调试的原因,我使用java.lang.reflect.Proxy来实现所有可能的接口。。。但这似乎很难让它与proguard一起工作。有什么建议吗 THX -马可proguard与java.lang.reflect.Proxy的混淆,proxy,proguard,Proxy,Proguard,出于调试的原因,我使用java.lang.reflect.Proxy来实现所有可能的接口。。。但这似乎很难让它与proguard一起工作。有什么建议吗 THX -马可 }最简单的解决方案可能是避免缩小/优化/混淆界面及其方法: -keep interface some.package.IAirplaneListenerAll { <methods>; } -保留接口some.package.IAirplaneListenerAll{ ; } 您可以允许: -keep,allo
}最简单的解决方案可能是避免缩小/优化/混淆界面及其方法:
-keep interface some.package.IAirplaneListenerAll {
<methods>;
}
-保留接口some.package.IAirplaneListenerAll{
;
}
您可以允许:
-keep,allowshrinking interface some.package.IAirplaneListenerAll {
<methods>;
}
-保留、允许收缩接口some.package.IAirplaneListenerAll{
;
}
如果InvocationHandler可以处理模糊化的方法名称,则还可以允许模糊化:
-keep,allowshrinking,allowobfuscation interface some.package.IAirplaneListenerAll {
<methods>;
}
-保留、允许收缩、允许模糊化接口some.package.IAirplaneListenerAll{
;
}
-keep,allowshrinking,allowobfuscation interface some.package.IAirplaneListenerAll {
<methods>;
}