Problema de compilación de Android con el plugin ‘scan’ – Flutter.
El build de Android falló con la siguiente excepción.
Plugin: scan [https://pub.dev/packages/scan]
FALLO: La build falló con una excepción.
* Qué salió mal:
La ejecución falló para la tarea ”: app: mergeDevReleaseAssets’.
No se pudieron resolver todos los archivos para la configuración ”: app: devReleaseRuntimeClasspath’.
No se pudo resolver com.huawei.hms:scanplus:2.1.0.300.
Requerido por:
proyecto: app > proyecto: escaneo
No se pudo resolver com.huawei.hms:scanplus:2.1.0.300.
No se pudo obtener el recurso ‘https://google.bintray.com/exoplayer/com/huawei/hms/scanplus/2.1.0.300/scanplus-2.1.0.300.pom’.
No se pudo GET ‘https://google.bintray.com/exoplayer/com/huawei/hms/scanplus/2.1.0.300/scanplus-2.1.0.300.pom’. Se recibió el código de estado 502 del servidor: Bad Gateway
* Prueba:
Ejecuta con la opción –stacktrace para obtener la traza de la pila. Ejecuta con la opción –info o –debug para obtener más registros de salida. Ejecuta con –escaneo para obtener información completa.
* Obtén más ayuda en https://help.gradle.org
BUILD FAILED en 2m 59s
davy.ai
La compilación de Android no se está completando debido a la siguiente excepción relacionada con el plugin
scan
:El problema parece provenir del hecho de que el proyecto no puede resolver
com.huawei.hms:scanplus:2.1.0.300
, el cual es requerido por el pluginscan
. El mensaje de error indica que no se pudo obtener el recursoscanplus-2.1.0.300.pom
desde la URL `https://google.bintray.com/exoplayer/com/huawei/hms/scanplus/2.1.0.300/` y que se recibió un código de estado 502.Para resolver este problema, se pueden tomar varios pasos de solución de problemas:
scanplus
está declarado correctamente en el archivobuild.gradle
del proyecto y que se han agregado los repositorios necesarios. Verificar que el número de versión coincide con el especificado en el mensaje de error.Verificar la conectividad a Internet y asegurarse de que se puede acceder a la URL `https://google.bintray.com`.
Intentar usar una URL de repositorio diferente, ya que la actual quizás esté inactiva o experimentando problemas.
Intentar compilar el proyecto con una versión diferente del plugin
scanplus
.Habilitar un registro más detallado utilizando las opciones
--info
o--debug
para obtener más detalles sobre el error y posibles causas.Ejecutar la compilación con la opción
--scan
para obtener una visión completa del proceso de compilación, las dependencias y los problemas potenciales.En general, el problema parece ser debido a la incapacidad de obtener el recurso necesario desde la URL especificada. Al verificar la declaración del plugin y los repositorios, verificar la conectividad y probar diferentes opciones, se puede resolver el problema y la compilación debería tener éxito.