Android studio com.android.builder.packaging.DuplicateFileException生成的代码

Android studio com.android.builder.packaging.DuplicateFileException生成的代码,android-studio,backendless,Android Studio,Backendless,我从后台应用程序的开发控制台下载生成的代码。我能够构建项目,但在尝试运行项目时收到以下错误消息run 错误:任务执行失败 “:眼睛积垢:将资源转换为麦加瓦斯福德堡”。 com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException:重复文件 已在APK weborb.tasks文件1中复制: C:\Users\msich\Downloads\backh

我从后台应用程序的开发控制台下载生成的代码。我能够构建项目,但在尝试运行项目时收到以下错误消息run

错误:任务执行失败
“:眼睛积垢:将资源转换为麦加瓦斯福德堡”。
com.android.build.api.transform.TransformException:
com.android.builder.packaging.DuplicateFileException:重复文件
已在APK weborb.tasks文件1中复制:
C:\Users\msich\Downloads\backhandle codegen nologin\backhandle codegen\Eye codegen\libs\backhandle.jar
文件2: C:\Users\msich\Downloads\backhandle codegen nologin\backhandle codegen\Eye codegen\Eye CRUD\build\intermediates\exploded aar\Eye codegen\Eye Data\unspecified\jars\classes.jar


我做了几件事,错误就消失了

  • 已从项目中的lib文件夹中删除jar
  • 添加到渐变

    依赖项{
    编译文件树(包括:['*.jar'],目录:'../libs')
    编译'com.backending:backending:3.0.20.1'
    }

  • 我注意到关于内存的错误(要在进程中运行dex,Gradle守护进程需要更大的堆)。 它目前大约有910MB。),因此关闭了一些其他程序


  • 如果您在
    build.gradle
    文件中添加
    com.backhandle:backhandle:3.0.20.1
    依赖项,则不需要将
    backhandle.jar
    添加到
    libs
    文件夹中。我相信这就是您出现复制错误的原因。

    该错误发生在BackEnding作为依赖项添加之前,因此这不是原因。