Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 渐变排除模块不工作?_Android_Module_Gradle - Fatal编程技术网

Android 渐变排除模块不工作?

Android 渐变排除模块不工作?,android,module,gradle,Android,Module,Gradle,在检查库复制时,我运行了androidDependencies并得到以下结果: +--- com.melnykov:floatingactionbutton:1.2.0 | \--- com.android.support:recyclerview-v7:21.0.2 +--- me.drakeet.materialdialog:library:1.2.2 +--- Android Workspace:SwipeLibrary:unspecified | \--- LOCAL: an

在检查库复制时,我运行了androidDependencies并得到以下结果:

+--- com.melnykov:floatingactionbutton:1.2.0
|    \--- com.android.support:recyclerview-v7:21.0.2
+--- me.drakeet.materialdialog:library:1.2.2
+--- Android Workspace:SwipeLibrary:unspecified
|    \--- LOCAL: android-support-v4.jar
\--- com.android.support:appcompat-v7:22.0.0
     \--- com.android.support:support-v4:22.0.0
          \--- LOCAL: internal_impl-22.0.0.jar
因此,我在app build.gradle中排除了android support v4:(libs文件夹中没有文件)


但显然它不起作用。dexDebug仍然抛出意外的顶级异常:java.lang.IllegalArgumentException:已添加。如何解决此问题?

对于所有与我有相同问题的人(dexDebug抛出异常,说已经添加了一个与支持相关的库),这可能会帮助您:
转到bin/dexedLibs并找到冗余库(在我的例子中,它是NineodelDroids,因为android_support_v4已经有了它),然后重建您的项目。但是,您应自行承担风险,因此请记住在尝试删除文件之前备份这些文件。

项目(“:SwipeLibrary”)中没有
support-v4
模块。
。那个图书馆里有一个罐子。我不确定您是否可以通过Gradle排除JAR。@Commonware在SwipeLibrary libs中曾经有support-v4 JAR,但我已将其删除。根据您的依赖项报告,它仍然存在。@Commonware我现在可以做什么。我在SwipeLibrary
compile'com.android.support:support-v4:22.0.0'
中编译了这篇文章。重新运行依赖项报告。如果它仍然显示
LOCAL:android-support-v4.jar
,请确定它为什么仍然这样做。
   compile(project(':SwipeLibrary')) {
    exclude module: 'support-v4'
}