【发布时间】:2026-01-22 22:40:01
【问题描述】:
我的项目包含 2 个模块 - 一个应用程序和一个库。反过来,该库包含(通过“编译”)另一个 jar(其类也直接在应用程序中引用)。
问题:
- 我应该如何将 Proguard 配置为在应用程序、库上而不是在包含的 jar 上运行?
- 我应该在 build.gradle 中为库添加任何 proguard 设置吗?
- 我应该在应用的 build.gradle 中添加与 jar 相关的任何内容吗?
目前,这是我在应用程序中拥有的:
buildTypes {
release {
debuggable false
zipAlign true
runProguard true
proguardFile 'proguard-rules.txt'
proguardFile getDefaultProguardFile('proguard-android-optimize.txt')
signingConfig signingConfigs.release
【问题讨论】:
标签: gradle proguard android-gradle-plugin