D8:节目类型已经存在:androidx.renderscript.Allocation$1

D8: Program type already present: androidx.renderscript.Allocation$1

我有一个使用 RN 0.62.2 的 react-native 应用程序,它运行正常。 当尝试使用 hermes 而不是 JSC 时,我在构建过程中遇到以下错误:

D8: Program type already present: androidx.renderscript.Allocation
com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archives:
Program type already present: androidx.renderscript.Allocation
Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.

知道要做什么吗?

从 jsc 切换到 hermes 后,您是否尝试过 运行 cd android && ./gradlew clean,正如文档所建议的那样 (https://reactnative.dev/docs/hermes)?