我试图通过yGuard在Windows中反映我的JAR文件,但同一个包中的类被重命名为相同的名称(忽略大小写)。
例: MyCookieUtils.class =>一类 MyFormatterUtils.class =>的A.class
Windows只能识别文件夹中名称为A.class或a.class的一个文件,另一个文件会被覆盖。所以它在混淆代码之后无法运行:(
任何人都可以提供帮助? 感谢
答案 0 :(得分:0)
解决。添加属性language-conformity = compatible以在构建文件中重命名标记
<rename>
<property name="naming-scheme" value="small" />
<property name="language-conformity" value="compatible" />
</rename>