Existe una situación en la que estoy tratando de usar MLKit dentro de Unity. Naturalmente, hago un complemento de Android. Aquí están las dependencias de Gradle: dependencias {implementación 'androidx.appcompat: ...

0
dclipca 27 mar. 2021 a las 08:35

1 respuesta

La mejor respuesta

Como sugiere el mensaje de error, el mismo material parece estar en dos dependencias separadas: una vez en ": Pose Detector-release:" y una vez en ": androidx.camera.camera-camera2-1.1.0-alpha02:"

Ya me he encontrado con este problema antes y pude resolverlo. A veces lleva más tiempo averiguar qué dependencias eliminar. La solución a este error es eliminar una de las dependencias duplicadas, en mi caso creo que estaba eliminando la carpeta de complementos de Android de algún SDK en la Carpeta de Activos de mi Proyecto, debido al hecho de que la misma dependencia ya estaba incluida en algún paquete i descargado e importado a través del administrador de paquetes de la unidad.

Los dos casos en los que puedo pensar, donde mi respuesta es basura son:

-la colisión NO se debe a una colisión entre las mismas dependencias, sino solo entre espacios de nombres

-no puede eliminar ninguna de las dos dependencias porque solo se superponen, pero AMBAS contienen MÁS cosas que necesita, que NO ya están incluidas en la otra

1
Daveloper 27 mar. 2021 a las 07:14