问题解释
出现类似的问题时候,大意是 有多份V4包存在于项目中。
问题场景
1、项目依赖了多份moudle,moudle中会存在多份V4包;
2、使用了RecyclerView,他使用了V4包,并且libs或者依赖库中也含有v4包,造成了重复。
问题解决
1、第一种情况,需要只保留一份v4包就好。
比如 依赖了一份SlidingMenu,只需要在他的build.gradle中添加,
dependencies {
compile 'com.android.support:support-v4:19.+'
}
而删除项目app中的v4引入。
2、第二种情况,需要将RecyclerView的版本和v4包保持一致。如:
compile 'com.android.support:recyclerview-v7:24.1.1'
compile 'com.android.support:support-v4:24.2.1'