2017-08-27 22 views
1

私はdependenciesanやライブラリの多くが含ま私のアプリケーションにProGuardのを追加したい、と私の知識は、以下を追加することです:ProGuardを依存関係のあるプロジェクトに追加するにはどうすればよいですか?

buildTypes { 

debug { 
    minifyEnabled false 
    proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 

} 

私の質問は、私はそれらのそれぞれの依存関係にProGuardのを追加する必要がありますされるか、それが影響しますそれら?

答えて

0

すべての場合の回答はありません。最終目標は何かによって異なります。これは依存関係であり、あなたがライブラリの所有者であるかどうかによって異なります。

一般に問題を最小限に抑えるには、プロジェクトにライブラリと依存関係を含め、その上にProGuardを実行するのが良い方法です。

独自のアルゴリズムを含むライブラリを配布する場合は、ライブラリ内のコードを難読化することが最善の方法です(この場合、Proguardは最善の解決策ではありません)。

関連する問題