Proguard:使用具有特定注释的 main() 混淆 类
Proguard: obfuscate classes with main() that have specific annotation
我们都这样做:
-keepclasseswithmembers public class * {
public static void main(java.lang.String[]);
}
但我希望能够注释可能被混淆的主要部分:
@ObfuscateMe
public static void main(String[] args) {}
我如何告诉 Proguard 将所有 类 保留在 main 中,但混淆那些具有 main 且具有此注释的?
不可能:
https://sourceforge.net/p/proguard/discussion/182455/thread/4b713549/
~~~~~~~~~~~~~~~~~~
我们都这样做:
-keepclasseswithmembers public class * {
public static void main(java.lang.String[]);
}
但我希望能够注释可能被混淆的主要部分:
@ObfuscateMe
public static void main(String[] args) {}
我如何告诉 Proguard 将所有 类 保留在 main 中,但混淆那些具有 main 且具有此注释的?
不可能: https://sourceforge.net/p/proguard/discussion/182455/thread/4b713549/
~~~~~~~~~~~~~~~~~~