AndroidStudio 导入imageloader项目lib包,错误处理

使用AndroidStudio时候导入开源项目ImageLoader lib包时,出现错误

Error:Execution failed for task ‘:app:dexDebug‘.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
E:\android_studio\sdk_studio\android-sdk-windows\build-tools\21.1.1\dx.bat --dex --no-optimize --output F:\github_workspace\DailyTest\app\build\intermediates\dex\debug --input-list=F:\github_workspace\DailyTest\app\build\intermediates\tmp\dex\debug\inputList.txt
Error Code:
2
Output:
UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;
at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:596)
at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:554)
at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:535)
at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:171)
at com.android.dx.merge.DexMerger.merge(DexMerger.java:189)
at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:454)
at com.android.dx.command.dexer.Main.runMonoDex(Main.java:302)
at com.android.dx.command.dexer.Main.run(Main.java:245)
at com.android.dx.command.dexer.Main.main(Main.java:214)
at com.android.dx.command.Main.main(Main.java:106)

解决如下:在app的 build.gradle中添加所有support包
configurations {
    all*.exclude group: ‘com.android.support‘, module: ‘support-v4‘

是由于并不是只有一个扩展项目 导入support-4,需要统一管理。

时间: 2024-11-10 21:27:09

AndroidStudio 导入imageloader项目lib包,错误处理的相关文章

AndroidStudio导入Eclipse项目报错Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject

AndroidStudio导入Eclipse项目报错 Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject 错误原因: Gradle插件版本不一致导致,问题多出现在:eclipse项目转studio 解决步骤: https://blog.csdn.net/qq_21397217/article/details/65630730 原文地址:https://www

eclipse导入android项目后出现错误的解决方法

eclipse导入android项目后出现错误的解决方法 出现这样的错误是因为没有为项目指定sdk的原因 为项目指定sdk的方法右键点击工程名称,弹出菜单中点击“Properties->Android”,在Project build target 中指定你要使用的SDK版本即可

如何用 Android Studio 导入开源项目以及常见错误的解决办法

声明:这篇文章完全来自这篇文章,感谢大神的相助.这篇文章纯粹是为了备份. 本篇以Github上最热门的MaterialDesign库,MaterialDesignLibrary来介绍怎样使用Android Sudio导入开源项目的,如果你和我一样刚刚从Eclipse转到AS,那本篇文章非常适合你. 如果不引入任何第三方库,不做自动化分渠道打包等操作,那可以在完全不了解Gradle的情况下进行Android项目的开发.但如果要想导入Github上的热门项目,必须首先熟悉Gradle. 1. Gra

androidstudio导入新项目build tools不符合问题解决

问题描述:从网上或者其他地方拷贝来完整代码导入androidstudio的时候,gradle过程显示build tools不符合 问题分析:你安装的SDK版本可能与其他人不一样,那么build的工具也会和别人不同,所以导入的时候就会显示build tools不符合 解决办法:安装将要导入代码对应版本的build tools 步骤: 1.先找到自己的SDK安装位置,可以打开androidstudio,进入项目里面,然后打开:File---->Settings 打开设置界面,点击下图中标志就可以查看

IDEA导入新项目jar包以及项目依赖tomcat设置

1.jar包设置: 右键lib目录,Add as  Library : 直接点击ok. 此时,查看jar包以及java中注解,说明jar包已经导入,并可以使用了. 原文地址:https://www.cnblogs.com/vhviqd/p/11802576.html

如何用AndroidStudio导入github项目

最近一直在研究AndroidStudio,但是总会有这样那样的问题,特别是在github上看到一个很好地开源项目,想clone下来用用,就会出现很多蛋疼的问题,今天摸索着,结合一些大牛们的建议,轻轻松松的实现了,让那些蛋疼的问题交给AndroidStudio自己去解决吧.... 第一步: 你的电脑上首先要有git和AndroidStudio,没有的话赶紧下去吧,之前我的博客也有开发工具,这里我就当你有了,直接开始. 第二步:打开studio找到设置页面  将你安装的git路径放到第二步中,点击o

idea导入maven项目,包没有自动下载

解决办法: 先把这里面的全部删掉 然后在pom.xml里面右键 这样就会重新下载包 原文地址:https://www.cnblogs.com/zhaobao1830/p/8662743.html

Android-Android studio 导入开源项目以及常见的错误

如何用 Android Studio 导入开源项目以及常见错误的解决办法 本篇以Github上最热门的MaterialDesign库,MaterialDesignLibrary来介绍怎样使用Android Sudio导入开源项目的,如果你和我一样刚刚从Eclipse转到AS,那本篇文章非常适合你. 如果不引入任何第三方库,不做自动化分渠道打包等操作,那可以在完全不了解Gradle的情况下进行Android项目的开发.但如果要想导入Github上的热门项目,必须首先熟悉Gradle. 1. Gra

Android--如何用AndroidStudio和Eclipse导入github项目

如何用AndroidStudio导入github项目 Eclipse导入github项目 直接右键git 就完成了. AndroidStudio导入github项目 第一步: 你的电脑上首先要有git和AndroidStudio 第二步:settings界面设置Git,配置Git路径 第三步:settings配置github的账号,输入帐号密码. 第四步:配置你要clone的项目地址了   VCS --> Checkout from Version Control --> Github  存入