我从后端应用程序的开发控制台下载生成的代码。我能够构建项目,但是我得到以下错误消息,我尝试运行该项目。
错误:任务执行失败
':眼CRUD:transformResourcesWithMergeJavaResForDebug'
。 com.android.build.api.transform.TransformException:
com.android.builder.packaging.DuplicateFileException:重复文件
复制在APK weborb.tasks File1:
C:\ Users \用户msih \下载\ backendless-CODEGEN-NOLOGIN \ backendless,代码生成\眼代码生成\库\ backendless.jar
文件2: C:\ Users \用户msih \下载\ backendless-CODEGEN-NOLOGIN \ backendless-代码生成\眼代码生成\眼CRUD \构建\中间体\分解-AAR \眼代码生成\眼数据\未指定\罐\ classes.jar
答案 0 :(得分:0)
我做了几件事,错误就消失了
添加到gradle
依赖性{
编译fileTree(包括:[' * .jar'],dir:' ../ libs')
编译' com.backendless:backendless:3.0.20.1'
}
我注意到有关内存的错误(要在进程中运行dex,Gradle守护程序需要更大的堆。 它目前有大约910 MB。),所以关闭了其他一些程序。
答案 1 :(得分:-1)
如果您在com.backendless:backendless:3.0.20.1
文件中添加build.gradle
依赖项,则无需在backendless.jar
文件夹中添加libs
。我相信这就是你遇到重复错误的原因。