Android Studio 运行出现 Multiple dex files define Landroid/support/annotation/AnimRes;解决方法
2016-04-15 10:51
477 查看
<span style="font-family: Arial, Helvetica, sans-serif;">Error:Execution failed for task ':app:dexDebug'. </span>
> com.android.ide.common.internal.LoggedErrorException: Failed to run command: E:\DevResources\sdk\build-tools\21.1.2\dx.bat --dex --no-optimize --output E:\AS_Workspace\FutureCity\app\build\intermediates\dex\debug --input-list=E:\AS_Workspace\FutureCity\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/annotation/AnimRes; 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:303) at com.android.dx.command.dexer.Main.run(Main.java:246) at com.android.dx.command.dexer.Main.main(Main.java:215) at com.android.dx.command.Main.main(Main.java:106)
看到这个问题第一眼感觉是support-v4和v7的jar包引起的冲突。
项目依赖了一个google play service的library,上google-play的libs下面找了半天也没看见v7的影子。
后来F12查看module属性才发现,尼玛
问题找到了,就好解决了,把项目中v4支持包删掉,果然还是maven没用好啊!
转自此处
相关文章推荐
- Android开源图表库 MPAndroidChart
- Android double保留两位小数:截取 和 四舍五入(展示流量)
- Android Studio 导入篇(1)编译不通过
- Android异步加载数据和图片的保存思路详解
- Android动画之Property属性动画--高级用法
- Android动态改变Background后Padding无效的问题
- Android项目开发前准备工作(一),android项目开发
- Android开发:V4包fragment, getActivity()报空以及页面产生混乱的解决方案
- 在android整机环境下,不去strip,添加调试信息
- android 图片压缩
- Android开发apk反编译和二次打包教程
- Android软件开发之盘点所有Dialog对话框大合集(一)
- Android性能测试工具 Emmagee
- android图片压缩质量参数Bitmap.Config RGB_565 ARGB_8888
- 讯飞语音包实现Android语音合成
- android 屏幕适配
- 在Android4.4.2模拟器上安装个人证书
- android开发中用到的颜色
- 第一次使用Android Studio时你应该知道的一切配置
- ProgressBar的使用