解决Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCom
来源:互联网 发布:泼墨字软件 编辑:程序博客网 时间:2024/05/29 10:03
问题:AndroidStudio的Gradle编译时提示 com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice....
原因:support v4包多次导入,或者是在不同的build.gradle文件中的dependencies 中compile了多次
情况一:比如在你的ViewPagerIndicator中使用了
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')或者compile 'com.android.support:support-v4:19.+'
}
表明编译所有的libs目录下的jar包,已经编译了support v4.jar包,而在项目下的build.gradle中又进行了编译:
dependencies {
compile 'com.android.support:support-v4:19.+'
}
所以应把项目下的compile 'com.android.support:support-v4:19.+' 删除(同时注意项目libs下的包此时也不能包含support-v4包,也应该删掉)
情况二:项目引用了多个library,每个library都有support-v4包
保留其中一个library中的support-v4包,删除其他library中libs下的v4包以及相应的build.gradle下有关v4包的compile说明。
在保留的那个library中的build.gradle设置
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')或者compile 'com.android.support:support-v4:19.+'
}
然后在项目下的build.gradle也要像情况一 一样设置
0 0
- 解决Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCom
- 解决Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCom
- Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat
- Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$Ac
- Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$Ac
- Multiple dex files define Landroid/support/v4/accessibilityservice解决方法
- 解决Multiple dex files define Landroid/support/v4/accessibilityservice的问题
- Multiple dex files define Landroid/support/v4/
- Multiple dex files define Landroid/support/v4
- Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/
- com.android.dex.DexException: Multiple dex files define Landroid/support/v4/accessibilityservice
- android Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/A
- Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/Accessibil
- Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/Accessibil
- gradle中的Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoC
- 打包Multiple dex files define Landroid/support/v4问题解决
- Multiple dex files define Landroid/support/v4/view/PagerAdapter
- - Dex Loader] Unable to execute dex: Multiple dex files define Landroid/support/v4/app/ActivityCompa
- 检查数据链是否存在
- Nginx初探
- 苹果开发 笔记(92) UINavigationBar UITabBar
- Java 基础
- 【转】sed 简明教程
- 解决Multiple dex files define Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCom
- jQuery判断checkbox是否选中的3种方法
- 下拉刷新和图片轮播控件事件冲突之解决办法(达到和淘宝京东同样的效果)
- Java学习笔记(三)类和对象
- JavaWeb中Session一直改变的一个原因
- Android开发实用小方法
- JS的toFixed方法出错 重写
- 增强360浏览器的兼容性,打开ie兼容模式,代码
- Sed 介绍和教程