クラスを逆コンパイルできないようにするために Proguard を使用しています。build.xml ファイルに Ant タスクを追加しました。以下はスニペットです。
<target name="obfuscate">
<taskdef resource="proguard/ant/task.properties" classpath="${lib.dir}/proguard.jar" />
<proguard>
<injar file="${build.dir}/api.jar" />
<outjar file="${build.dir}/finalApi.jar" />
<libraryjar refid="standard-classpath" />
<keepdirectory name="${src.class.dir}/config.zip" />
</proguard>
</target>
jar に構成 zip ファイルがあり、証明書が含まれているため暗号化されていますが、これをユーザーに見せたくないのです。progaurd を使用して新しい jar を作成すると、以下のエラーが発生します。\build.xml:100: [\classes] を読み取れません (暗号化された ZIP エントリはサポートされていません)
progaurd で作成された新しい jar にこのファイルを含める方法を教えてください。
ありがとう。