0

私は、次のことを行う必要があるプロジェクトの 1 つに取り組んでいます。

現在の状況: 私は現在 apk ファイルをユーザーに配布している Android アプリを開発しました。しかし問題は、ユーザーがデザインなどを変更したい場合、その手間を取らなければならないことです。代わりに、ビュー ファイルをユーザーが利用できるようにしたいのですが、コア ロジックは jar ファイルにあります。jar ファイルを作成することは問題ではありませんが、ソース コードを保護する必要があります。それで、私はProGuard http://proguard.sourceforge.net/index.html#manual/introduction.htmlを見つけました

さて、そこにある例は、生成されるapkファイルに難読化されたコードがあることを示しています。しかし、jar ファイルの下のクラスを難読化したいだけです。

どんな助けでも感謝します。

4

1 に答える 1

0

どのクラスをオリジナルのままにし、どのクラスを難読化するかを制限できます。たとえば、アクティビティやサービスを難読化したくない場合があります。そうしないと、Android がそれらを見つけられなくなります ;-)

参照: http://developer.android.com/tools/help/proguard.html#configuring

また、proguard を単独で使用し、アプリ自体で使用する前に jar ファイルを事前に難読化することもできます。

于 2012-07-11T13:44:59.873 に答える