2017-10-13 7 views
1

「モバイル」モジュールと「tv」モジュールの2つのモジュールをそれぞれ独自のAPKに組み込むことができます。複数のアプリケーションモジュールでproguard-rules.proファイルを再利用する

これらのビルド可能なモジュールはどちらも同じプロガイドルールが必要ですが、私は同じ "proguard-rules.pro"ファイルを "mobile"と "tv"モジュールの両方に複製したくありません。

プロジェクトのルートディレクトリにproguard-rules.proファイルを置いて、ビルド可能モジュール(モバイルとテレビ)の両方でこの単一のproguard-rules.proファイルを参照する方法はありますか?

+0

私はわからないんだけど、 "../"のような相対パスを使用すると動作します –

答えて

1

はい、できます。

root 
|---- mobile 
     |---- build.gradle 
|---- tv 
     |---- build.gradle 
|---- proguard-rules.pro 

とモジュールの両方 build.gradleファイルに、あなたはパスして、ProGuardのファイルを指定することができます:あなたはこのようなもので、プロジェクトの構造を変更することができ

proguardFiles getDefaultProguardFile('proguard-android.txt'), '../proguard-rules.pro' 
+1

mille grazie ;-) – dell116

関連する問題