プロジェクトを難読化しようとしていますが、すべてのコードではありません。1 つのパッケージのコードのみを難読化してみます。どうすればyguard(または他の場所、proguard?)でそれを行うことができますか? ありがとう!
1 に答える
2
ドキュメントから:
圧縮および難読化プロセスから除外するクラスを指定するには、次の 3 つの方法があります。
2 番目の方法が最も便利なようです。
修正されたバージョンのパターンセットを使用して、複数の Java クラスを指定できます。パターンセットの include 要素と excludes 要素では Java 構文を使用する必要がありますが、通常のワイルドカードを使用できます。いくつかの例:
<class>
<patternset>
<include name="com.mycompany.**.*Bean"/>
<exclude name="com.mycompany.secretpackage.*"/>
<exclude name="com.mycompany.myapp.SecretBean"/>
</patternset>
</class>
于 2010-06-06T15:07:30.193 に答える