【问题标题】:by compiling commons-io to my project proguard doesn't allow to create apk?通过将 commons-io 编译到我的项目 proguard 不允许创建 apk?
【发布时间】:2017-08-18 18:12:10
【问题描述】:

我将 Commons-io 包编译到我的 android 项目中。 当我想创建我的项目 apk 文件时,proguard 有问题! 忽略这个包的程序规则是什么?

编译'org.apache.commons:commons-io:1.3.2'

错误是:

Warning:Exception while processing task java.io.IOException: Can't write [C:\Users***\app\build\intermediates\transforms\proguard\release\jars\3\1f\main.jar] (无法读取 [C:\Users***.gradle\caches\modules-2\files-2.1\org.apache.commons\commons-io\1.3.2\b6dde38349ba9bb5e6ea6320531eae969985dae5\commons-io-1.3.2。 jar(;;;;;;**.class)] (重复的 zip 条目 [org/a/a/a/a.class== commons-io-1.3.2.jar:org/apache/commons/io/ FileUtils.class]))

【问题讨论】:

标签: android apache-commons-io


【解决方案1】:

我有同样的问题。在我的情况下,我没有完成一些构建 个月,发现依赖编译 'org.apache.commons:commons-io:1.3.2' 不再有效(尽管我 猜猜罐子还在我的本地存储库中)。

一旦我将其更改为编译 'commons-io:commons-io:1.3.2', proGuard 运行良好。

来源:CjS's answer

【讨论】:

    猜你喜欢
    • 2018-05-26
    • 1970-01-01
    • 1970-01-01
    • 2016-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-10
    相关资源
    最近更新 更多