合并两个应用程序项目时出现重复类发现错误

Ris*_* Ff 6 android tensorflow

合并两个应用程序项目时出错。

Duplicate class org.tensorflow.lite.DataType found in modules jetified-tensorflow-lite-1.13.1-runtime (org.tensorflow:tensorflow-lite:1.13.1) and jetified-tensorflow-lite-api-2.7.0-runtime (org.tensorflow:tensorflow-lite-api:2.7.0)
Duplicate class org.tensorflow.lite.DataType$1 found in modules jetified-tensorflow-lite-1.13.1-runtime (org.tensorflow:tensorflow-lite:1.13.1) and jetified-tensorflow-lite-api-2.7.0-runtime (org.tensorflow:tensorflow-lite-api:2.7.0)
Duplicate class org.tensorflow.lite.Delegate found in modules jetified-tensorflow-lite-1.13.1-runtime (org.tensorflow:tensorflow-lite:1.13.1) and jetified-tensorflow-lite-api-2.7.0-runtime (org.tensorflow:tensorflow-lite-api:2.7.0)
Duplicate class org.tensorflow.lite.Tensor found in modules jetified-tensorflow-lite-1.13.1-runtime (org.tensorflow:tensorflow-lite:1.13.1) and jetified-tensorflow-lite-api-2.7.0-runtime (org.tensorflow:tensorflow-lite-api:2.7.0)

Go to the documentation to learn how to Fix dependency resolution errors.

Run Code Online (Sandbox Code Playgroud)

小智 0

嘿,对于我的情况,错误是“ Duplicate class org.tensorflow.lite.support.image.ops.TensorOperatorWrapper found in modules jetified-tensorflow-lite-support-0.1.0-runtime (org.tensorflow:tensorflow-lite-support:0.1.0) and jetified-tensorflow-lite-support-api-0.4.4-runtime (org.tensorflow:tensorflow-lite-support-api:0.4.4)

解决方案我在 build.gradle 中评论了以下依赖项,它工作得很好。//implementation 'org.tensorflow:tensorflow-lite-support:0.1.0'

我的意见对于您的情况,您可能需要评论您收到的错误中提到的版本的依赖项之一,例如“ (org.tensorflow:tensorflow-lite:1.13.1) and jetified-tensorflow-lite-api-2.7.0-runtime (org.tensorflow:tensorflow-lite-api:2.7.0)

完成后,再次同步并重建项目。希望您发现这有帮助。