Proguard:保留所有带注释的类

问题描述 投票:1回答:1

我想保留具有自定义Annotation的所有类的类名和类字段名称:

@Retention(CLASS)
@Target(ElementType.TYPE)
public @interface DoNotObfuscate {
}

我试过这个:

-keep @com.mypackage.DoNotObfuscate public class *

但那没用。

android proguard
1个回答
0
投票

为了保留类字段,您应该在末尾添加“{*;}”:

-keep @com.mypackage.DoNotObfuscate public class * {*;}
© www.soinside.com 2019 - 2024. All rights reserved.