有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何为纯Java应用程序启用ProGuard缩小?

正在使用ProGuard对应用程序进行模糊处理。拟启用缩小功能。应用程序是纯Java的,如何使用build.gradle实现这一点

到目前为止,我只找到了关于这个的Android文档。通常是这样的:

安卓 {
    buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-安卓.txt'),
                    'proguard-rules.pro'
        }
    }
    ...
}

ProGuard配置中还有一个防止收缩的标志,我对此进行了注释:

# -dontshrink

尽管如此,我的代码仍在被模糊化,但并没有缩小。所有类,即使它们没有被引用,也会保留在我的JAR中。如何解决这个问题


共 (0) 个答案