我有一个包含2个模块的项目,这些模块可以内置到各自的APK中:“移动”模块和“电视”模块。
这两个可构建模块都需要相同的proguard规则,但是我不希望在“ mobile”和“ tv”模块中都复制同一proguard-rules.pro文件。
有没有一种方法可以将proguard-rules.pro文件放在项目的根目录中,并在我的两个可构建模块(移动和电视)中引用此单个proguard-rules.pro文件?
是的你可以。您可以通过以下方式更改项目的结构:
root
|---- mobile
|---- build.gradle
|---- tv
|---- build.gradle
|---- proguard-rules.pro
在build.gradle
模块的两个文件中,您都可以通过路径指定proguard文件:
proguardFiles getDefaultProguardFile('proguard-android.txt'), '../proguard-rules.pro'
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句