1

Windows で JAR ファイルを yGuard で難読化しようとしましたが、同じパッケージ内のクラスは同じ名前に変更されました (大文字と小文字は無視されます)。

例: MyCookieUtils.class => A.class MyFormatterUtils.class => a.class

Windows は、フォルダー内の A.class または a.class という名前のファイルを 1 つしか認識できず、もう一方は上書きされます。したがって、難読化コードの後に​​実行することはできません:(

誰でも助けることができますか?ありがとう

4

1 に答える 1

0

解決しました。プロパティ language-conformity=compatible を追加して、ビルド ファイルのタグの名前を変更します

<rename>
<property name="naming-scheme" value="small" />
<property name="language-conformity" value="compatible" />
</rename>
于 2013-10-02T10:18:09.063 に答える