【发布时间】:2022-08-25 20:49:07
【问题描述】:
我在我们现有的 Android 移动应用程序中创建了一个 Wear OS 模块。两个应用程序模块都保留在项目中,如下所示:
Project/app
Project/wear/wear_presentation
Project/otherLibModule/other_lib_module_presentation
我们有一个common.gradle 被app 和wear_presentation 使用:
buildTypes {
release {
minifyEnabled true
debuggable false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
debug {
debuggable true
minifyEnabled false
}
}
在 Wear OS 模块之前,我们在 app 模块中只有一个 proguard 文件来处理所有缩小工作,但现在我们有 2 个应用程序模块,它们具有单独的 proguard 文件。这迫使我将app proguard 文件中的所有内容复制/粘贴到wear_presentation proguard 文件中,这种方法似乎很业余。
我想使用app 和wear_presentation 模块都使用的单个通用proguard 文件。
可能吗?
【问题讨论】: