Java 如何修复';org.gradle.api.tasks.TaskExecutionException:任务的执行失败:app:mergextdexdebug';在安卓工作室?

Java 如何修复';org.gradle.api.tasks.TaskExecutionException:任务的执行失败:app:mergextdexdebug';在安卓工作室?,java,android-studio,gradle,android-gradle-plugin,dalvik,Java,Android Studio,Gradle,Android Gradle Plugin,Dalvik,我正在将我的应用程序更新为androidx,但我在尝试使用新的Android Studio构建应用程序时遇到了以下错误: dalvik.annotation.EnclosingClass类型的多个注释` 我使用了迁移到Android X重构选项 这是我的build.gradle(项目) buildscript{ 存储库{ 谷歌() jcenter() mavenCentral() 马文(){ url“https://oss.sonatype.org/content/repositories/s

我正在将我的应用程序更新为androidx,但我在尝试使用新的Android Studio构建应用程序时遇到了以下错误:

dalvik.annotation.EnclosingClass类型的多个注释`
我使用了迁移到Android X重构选项

这是我的build.gradle(项目)

buildscript{
存储库{
谷歌()
jcenter()
mavenCentral()
马文(){
url“https://oss.sonatype.org/content/repositories/snapshots"
}
}
依赖关系{
classpath'com.android.tools.build:gradle:3.5.1'
classpath'com.google.gms:googleservices:4.3.2'
}
}
所有项目{
存储库{
jcenter()
maven{url“https://oss.sonatype.org/content/repositories/snapshots" }
maven{url“https://jitpack.io" }
maven{url“https://maven.google.com" }
谷歌()
}
}
这是我的build.gradle(模块:app)

apply插件:“com.android.application”
安卓{
编译DK29版
默认配置{
应用程序ID“com.xxx.xxx”
明斯克版本19
targetSdkVersion 29
版本代码41
版本名称“3.1”
vectorDrawables.useSupportLibrary=true
}
建筑类型{
释放{
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'),'proguard rules.pro'
signingConfig signingConfigs.config
}
}
}
依赖关系{
实现文件树(目录:“libs”,包括:“*.jar”)
实现('com.github.worker8:tourguide:1.0.10-SNAPSHOT@aar') {
可传递=真
}
实现'com.google.firebase:firebase核心:17.2.1'
实现'com.google.android.material:material:1.0.0'
实现'com.github.chrisbanes:PhotoView:2.1.4'
实现'com.nostra13.universalimageloader:universalimageloader:1.9.5'
实现'com.facebook.android:facebook android sdk:4.26.0'
实现'com.loopj.android:android异步http:1.4.9'
实现'com.google.android.gms:play services analytics:17.0.0'
实现'com.google.firebase:firebase消息:20.0.0'
实现'com.mikhaellopez:circularimageview:3.2.0'
实现'com.android.billingclient:billing:1.1'
实现“androidx.legacy:legacy-support-v4:1.0.0”
实现“androidx.legacy:legacy-support-v13:1.0.0”
实现“androidx.constraintlayout:constraintlayout:1.1.3”
}
应用插件:“com.google.gms.googleservices”
我还从app:mergextdexdebug获得了此日志

org.gradle.api.tasks.TaskExecutionException:任务的执行失败:app:mergextdexdebug'。
位于org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.accept(ExecuteActionsTaskExecuter.java:151)
位于org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.accept(ExecuteActionsTaskExecuter.java:148)
位于org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:191)
位于org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:141)
位于org.gradle.api.internal.tasks.execution.ResolveBeforeExecutionStateTaskExecuter.execute(ResolveBeforeExecutionStateTaskExecuter.java:75)
位于org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:62)
位于org.gradle.api.internal.tasks.execution.skipmptysourcefilestaskexecuter.execute(skipmptysourcefilestaskexecuter.java:108)
位于org.gradle.api.internal.tasks.execution.ResolveBeforeExecutionOutputsTaskExecuter.execute(ResolveBeforeExecutionOutputsTaskExecuter.java:67)
位于org.gradle.api.internal.tasks.execution.ResolveAfterPreviousExecutionStateTaskExecuter.execute(ResolveAfterPreviousExecutionStateTaskExecuter.java:46)
位于org.gradle.api.internal.tasks.execution.cleanupstaleoutputsecuter.execute(cleanupstaleoutputsecuter.java:94)
位于org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
位于org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:95)
位于org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
位于org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
位于org.gradle.api.internal.tasks.execution.catchExceptionTaskKexecuter.execute(catchExceptionTaskKexecuter.java:36)
位于org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:73)
位于org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
位于org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:49)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:416)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor$CallableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:406)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor$1.execute(DefaultBuildOperationExecutor.java:165)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:250)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:158)
位于org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:102)
在org.gradle.internal.operations.DelegatingBuildOperationExecutor.call(DelegatingBuildOperationExecutor.java:36)
位于org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTas