Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在proguard中,保留包/默认访问变量和方法的关键字是什么?_Java_Ant_Proguard - Fatal编程技术网

Java 在proguard中,保留包/默认访问变量和方法的关键字是什么?

Java 在proguard中,保留包/默认访问变量和方法的关键字是什么?,java,ant,proguard,Java,Ant,Proguard,你可以说: -keepclassmembers class sun.** { public protected *; } 但我并不排除包/默认访问方法:( 您可以添加另一个-keepclassmembers,如下所示: -keepclassmembers class com.mycompany.MyClass { !public !protected !private *; } “default”是否也有一个说明符?它不是比否定所有访问说明符更好吗? -keepclassmemb

你可以说:

-keepclassmembers class sun.** {
    public protected *;
}
但我并不排除包/默认访问方法:(


您可以添加另一个
-keepclassmembers
,如下所示:

-keepclassmembers class com.mycompany.MyClass {
  !public !protected !private *;
}
“default”是否也有一个说明符?它不是比否定所有访问说明符更好吗?
-keepclassmembers class com.mycompany.MyClass {
  !public !protected !private *;
}