6

私はJavaAとBに基づいてAndriodシステムで2つのプロジェクトを開発しました。プロジェクトAのコードはプロジェクトBのコードに依存し、プロジェクトBのコードもプロジェクトAのコードに依存しています。Proguard難読化Aを使用できますが、難読化Bは使用できません。 、AとBもうまく機能しますか?

4

1 に答える 1

1

Bが難読化されるのを防ぐために、次の行に沿って何かを含めます。

-keep class com.projectB.package.** { *; }

プロジェクトBのすべてのパッケージに対して。これは、これらのファイルを使用するすべてのプロジェクトのproguard.cfgに含まれます。プロガードが実行されると、Bで何も難読化しないことがわかり、プロジェクトAが難読化されます。

于 2012-11-20T03:07:43.190 に答える