2017-12-27 785 views
-1

在建设APK我收到此错误: Error Image为什么在构建apk时出现这个错误transformClassesWithDexForDebug?

这是我的gradle这个图片:gradle image

注: - 我开始收到此错误,包括Android的支持,v4.jar后项目

如果有人知道这个,请告诉我为什么我得到这个错误以及如何解决它。

+0

请将您的代码放在文本中,而不是截图。这是因为如果有人想运行它是不方便的。其次,在某些设备上不容易看到。 – Simon

回答

0

您的最后一行依赖于support-v4,它使用您放置的lib文件夹中的jar文件。

要么删除文件和最后一行,要么删除已突出显示的support-v4依赖项。

以下添加到,如果不存在

allprojects { 
    repositories { 
     jcenter() 
     maven { 
      url "https://maven.google.com" 
     } 
    } 
} 

添加支持-V4依赖如下,以您的应用程序级的build.gradle项目级的build.gradle文件:

compile 'com.android.support:support-v4:24.2.1' 

删除以下jar文件:

compile files('libs/support-v4.jar') 

现在你的gradle将使用depende ncy并从Maven仓库中自行下载aar,而不是使用您添加的jar文件。

+0

如果我删除文件,那么我该如何使用那个库 –

+0

您已经添加了一个编译support-v4行,它告诉gradle下载aar并使用它。你不能同时在libs文件夹中的jar文件和该文件,因为它们都添加相同的依赖关系 – Kushan

+0

但是当我从lib文件夹中删除jar它给我的文件没有发现异常,而建设apk –

相关问题