小编Chr*_*e B的帖子

Gradle将编译依赖项添加到Proguard libraryjars

我正在尝试将编译依赖项(B.jar和C.jar)添加到proguard libraryjars.

运行:

println configurations.compile.collect()
Run Code Online (Sandbox Code Playgroud)

我明白了:

[../B.jar, ../C.jar]
Run Code Online (Sandbox Code Playgroud)

这是我尝试过的:

task proguard(type: proguard.gradle.ProGuardTask) {
    ...
    libraryjars "${configurations.compile.collect()}"
    ...
}
Run Code Online (Sandbox Code Playgroud)

供参考,以下作品:

task proguard(type: proguard.gradle.ProGuardTask) {
    ...
    libraryjars "../B.jar"
    libraryjars "../C.jar"
    ...
}
Run Code Online (Sandbox Code Playgroud)

这显然是一个例子,我的真实项目有很多依赖.有任何想法吗?

proguard gradle

4
推荐指数
2
解决办法
2078
查看次数

标签 统计

gradle ×1

proguard ×1