在android studio中编译项目时,重复输入:com / android / volley / AuthFailureError.class

前端之家收集整理的这篇文章主要介绍了在android studio中编译项目时,重复输入:com / android / volley / AuthFailureError.class前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用外部图书支付金钱sdk和linkedin-sdk,都使用排序库,而编译项目给出了AuthFailureError.class的重复条目

错误:执行失败的任务’:app:packageAllDebugClassesForMultiDex’.

java.util.zip.ZipException: duplicate entry: com/android/volley/AuthFailureError.class”

我还添加了以下代码来排除模块,但仍然相同的错误

配置{
all * .exclude module:’com.android.volley’
}

请帮忙

解决方法

在gradle文件的defaultConfig部分添加multiDexEnabled true

然后,

在你的依赖关系中编译’com.android.support:multidex:1.0.1′

最后在您的应用程序类中添加以下内容

@Override
    protected void attachBaseContext(Context base) {
        super.attachBaseContext(base);
        MultiDex.install(this);
    }

另外,检查您是否在libs文件夹中使用volley.jar.如果是这样,请删除该jar文件,然后再次编译.有时,jar依赖与使用远程源编译的那些冲突.

猜你在找的Android相关文章