Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有以下设置来保留类和类方法名称。它适用于类,因此包和子包中的com.seleniumtests.** 类不会被混淆。
com.seleniumtests.**
但是尽管我选择了Keep names - .class method names复选框,包类中的方法com.seleniumtests.**仍然被混淆了。
Keep names - .class method names
我错过了任何配置吗?
复选框Keep names - .class method names无关。它保留了构造中使用的类的名称,.class例如MyClass.class. 很少需要。
.class
MyClass.class
屏幕截图未显示您定义的自定义规则,但配置应包含
-keep class com.seleniumtests.** { <methods>; }
您可以在Process选项卡上或保存的配置文件中验证这一点。
Process