堆栈信息:
Task :app:mergeProjectDexDebug FAILED
ERROR: /home/chong/trunk/src/navigationslam/android/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/1bd2eca32e3a3ef4dbfaa31b773e2a99396cf3aafe6bac07e3f7ec8527c1f901_0.jar: D8: Type androidx.lifecycle.viewmodel.savedstate.R is defined multiple times: /home/chong/trunk/src/navigationslam/android/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/1bd2eca32e3a3ef4dbfaa31b773e2a99396cf3aafe6bac07e3f7ec8527c1f901_0.jar:classes.dex, /home/chong/trunk/src/navigationslam/android/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/9c6c888fa7fd33e59ccc777ada5055ab93dfd5105db9abe73517f534a2a76414_0.jar:classes.dex
com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
Type androidx.lifecycle.viewmodel.savedstate.R is defined multiple times: /home/chong/trunk/src/navigationslam/android/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/1bd2eca32e3a3ef4dbfaa31b773e2a99396cf3aafe6bac07e3f7ec8527c1f901_0.jar:classes.dex, /home/chong/trunk/src/navigationslam/android/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/9c6c888fa7fd33e59ccc777ada5055ab93dfd5105db9abe73517f534a2a76414_0.jar:classes.dex
at com.android.builder.dexing.D8DexArchiveMerger.getMergingExceptionToRethrow(D8DexArchiveMerger.java:220)
at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:208)
at com.android.build.gradle.internal.tasks.DexMergingWorkAction.merge(DexMergingTask.kt:894)
at com.android.build.gradle.internal.tasks.DexMergingWorkAction.run(DexMergingTask.kt:846)
at com.android.build.gradle.internal.profile.ProfileAwareWorkAction.execute(ProfileAwareWorkAction.kt:74)
at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:66)
at org.gradle.workers.internal.NoIsolationWorkerFactory$1$1.create(NoIsolationWorkerFactory.java:62)
at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:100)
at org.gradle.workers.internal.NoIsolationWorkerFactory1.lambda1.lambda1.lambdaexecute$0(NoIsolationWorkerFactory.java:62)
at org.gradle.workers.internal.AbstractWorker$1.call(AbstractWorker.java:44)
at org.gradle.workers.internal.AbstractWorker1.call(AbstractWorker.java:41)at/home/chong/trunk/src/navigationslam/android/app/build/intermediates/projectdexarchive/debug/dexBuilderDebug/out/1bd2eca32e3a3ef4dbfaa31b773e2a99396cf3aafe6bac07e3f7ec8527c1f9010.jar:classes.dexatVersion.fakeStackEntry(Version8.6.17.java:0)atcom.android.tools.r8.T.a(R88.6.17ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:5)atcom.android.tools.r8.internal.wo.a(R88.6.17ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:82)atcom.android.tools.r8.internal.wo.a(R88.6.17ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:32)atcom.android.tools.r8.internal.wo.a(R88.6.17ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:31)atcom.android.tools.r8.internal.wo.b(R88.6.17ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:2)atcom.android.tools.r8.D8.run(R88.6.17ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:11)atcom.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:206)...37moreCausedby:com.android.tools.r8.internal.g:Typeandroidx.lifecycle.viewmodel.savedstate.Risdefinedmultipletimes:/home/chong/trunk/src/navigationslam/android/app/build/intermediates/projectdexarchive/debug/dexBuilderDebug/out/1bd2eca32e3a3ef4dbfaa31b773e2a99396cf3aafe6bac07e3f7ec8527c1f9010.jar:classes.dex,/home/chong/trunk/src/navigationslam/android/app/build/intermediates/projectdexarchive/debug/dexBuilderDebug/out/9c6c888fa7fd33e59ccc777ada5055ab93dfd5105db9abe73517f534a2a764140.jar:classes.dexatcom.android.tools.r8.internal.V60.a(R88.6.17ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:21)atcom.android.tools.r8.internal.i00.a(R88.6.17ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:54)atcom.android.tools.r8.internal.i00.a(R88.6.17ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:10)atjava.base/java.util.concurrent.ConcurrentHashMap.merge(ConcurrentHashMap.java:2056)atcom.android.tools.r8.internal.i00.a(R88.6.17ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:6)atcom.android.tools.r8.graph.r41.call(AbstractWorker.java:41) at /home/chong/trunk/src/navigationslam/android/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/1bd2eca32e3a3ef4dbfaa31b773e2a99396cf3aafe6bac07e3f7ec8527c1f901_0.jar:classes.dex at Version.fakeStackEntry(Version_8.6.17.java:0) at com.android.tools.r8.T.a(R8_8.6.17_ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:5) at com.android.tools.r8.internal.wo.a(R8_8.6.17_ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:82) at com.android.tools.r8.internal.wo.a(R8_8.6.17_ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:32) at com.android.tools.r8.internal.wo.a(R8_8.6.17_ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:31) at com.android.tools.r8.internal.wo.b(R8_8.6.17_ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:2) at com.android.tools.r8.D8.run(R8_8.6.17_ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:11) at com.android.builder.dexing.D8DexArchiveMerger.mergeDexArchives(D8DexArchiveMerger.java:206) ... 37 more Caused by: com.android.tools.r8.internal.g: Type androidx.lifecycle.viewmodel.savedstate.R is defined multiple times: /home/chong/trunk/src/navigationslam/android/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/1bd2eca32e3a3ef4dbfaa31b773e2a99396cf3aafe6bac07e3f7ec8527c1f901_0.jar:classes.dex, /home/chong/trunk/src/navigationslam/android/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/9c6c888fa7fd33e59ccc777ada5055ab93dfd5105db9abe73517f534a2a76414_0.jar:classes.dex at com.android.tools.r8.internal.V60.a(R8_8.6.17_ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:21) at com.android.tools.r8.internal.i00.a(R8_8.6.17_ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:54) at com.android.tools.r8.internal.i00.a(R8_8.6.17_ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:10) at java.base/java.util.concurrent.ConcurrentHashMap.merge(ConcurrentHashMap.java:2056) at com.android.tools.r8.internal.i00.a(R8_8.6.17_ad35be29c7108873fdb35df1527459cc24cc04d949c37dc9efbc6304e042931d:6) at com.android.tools.r8.graph.r41.call(AbstractWorker.java:41)at/home/chong/trunk/src/navigationslam/android/app/build/intermediates/projectdexarchive/debug/dexBuilderDebug/out/1bd2eca32e3a3ef4dbfaa31b773e2a99396cf3aafe6bac07e3f7ec8527c1f9010.jar:classes.dexatVersion.fakeStackEnt