Submodule Proguard 적용
2023. 10. 19. 16:45ㆍAndroid/Gradle
반응형
solution#1
submodule이 아닌 최상단 app/build.gradle에 '../solution-xxx/xxx/proguard-rules.pro' 식으로 포함
android {
buildTypes {
debug {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
release {
signingConfig signingConfigs.release
shrinkResources true
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'//, '../solution-xxx/xxx/proguard-rules.pro'
}
}
}
solution#2
submodule로 사용되는 library/app/build.gradle에 proguardFiles 대신 consumerProguardFiles 로 변경
android {
buildTypes {
release {
minifyEnabled false
// proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
consumerProguardFiles 'proguard-rules.pro'
}
}
}
반응형
'Android > Gradle' 카테고리의 다른 글
Gradle 파일(settings.gradle / build.gradle) 및 사용법 알아보기 (0) | 2024.03.16 |
---|---|
Gradle 개념 / 특징 및 Gradlew / 사용법 알아보기 (1) | 2024.03.15 |
Firebase Performance 서비스 추가 Gradle 설정 과정 참고(전이의존성 해결) (1) | 2024.03.12 |
Build 구성 (0) | 2021.04.23 |
SdkVersion 관계 (0) | 2021.04.23 |