• jar is specified twice.


    Warning:Exception while processing task java.io.IOException: The same input jar [libsafinal_0.5.1_bin.jar] is specified twice.

    原因:自己在 proguard-rules.pro混淆文件中,使用了

    -libraryjars libs/afinal_0.5.1_bin.jar
    在build.gradle里面也通过语句
    compile files('libs/afinal_0.5.1_bin.jar')引用了afinaljar包,导致了引用了jar包两次。所以将proguard-rules.pro混淆文件中注释了下:
    #afinal 控件避免被混淆,否则会遇到控件无法通过注解添加click事件
    #-libraryjars libs/afinal_0.5.1_bin.jar

    ps:

    主项目引用了几个library, 而这几个library都引用了同一个jar包, library引用jar包的方式是: 将jar包放在module的libs目录下并配置如下gradle脚本

    dependencies {
        compile fileTree(dir: 'libs', include: '*.jar')
    }
  • 相关阅读:
    学习C++的第一天
    2016.12.28
    无主之地
    一种排序
    街区最短问题
    配对类问题
    蛇形填数
    c#unity
    贪心
    台阶
  • 原文地址:https://www.cnblogs.com/liyanli-mu640065/p/9070932.html
Copyright © 2020-2023  润新知