Saltar al contenido

Actualice las dependencias de flutter en /.pub-cache

Puede que se de el caso de que halles algún problema en tu código o proyecto, recuerda probar siempre en un entorno de testing antes aplicar el código al proyecto final.

Solución:

flutter pub cache repair 

o eliminar /Users/xxxxxxx/development/tools/flutter/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.8.2+3/ y correr flutter packages get otra vez.

si todas las cosas anteriores fallan, elimine la carpeta de caché o también verifique la versión actualizada en el archivo de bloqueo (algún bloqueo de tiempo me da el problema de actualizar el número de versión)

Descargo de responsabilidad: al ejecutar el comando anterior, tenga una conexión a Internet realmente rápida o prepárese para perder una hora de horas productivas. (volverá a descargar todos los paquetes instalados en su PC, y me refiero a todas y cada una de las versiones de cada paquete) ~ TSR

PD: ¿Por qué flutter pub cache repair descarga todas las versiones de paquetes utilizadas anteriormente?

Retire el paquete de dependencies en pubspec.yamlcorrer flutter packages get. Y luego agregue el paquete a dependencies de nuevo y corriendo flutter packages get.Este proceso me ha resuelto el problema en el pasado.

Los siguientes pasos funcionaron para mí.

Instalación de Flutter corrupta

El directorio de instalación de Flutter está en un estado inconsistente y eso causa todo tipo de problemas.

Causas

Poco claro

Maneras de arreglar

Ejecute los siguientes comandos en el directorio de instalación de Flutter:

git clean -xfd
git stash save --keep-index
git stash drop
git pull
flutter doctor

Caché corrupto

Especialmente con los paquetes de complementos, se vio varias veces que el paquete en el caché de publicación estaba dañado.

Síntomas

Por lo general, errores de sintaxis en tiempo de compilación sobre el código en las dependencias.

Causas

Desconocido.
Es posible que los IDE o editores utilizados por los desarrolladores no impidan la edición de archivos de complementos y, cuando navegan en el código del complemento, pueden modificar el código accidentalmente.

Maneras de arreglar

Correr flutter pub cache repair

Esto puede llevar bastante tiempo y volver a descargar todos los paquetes en el caché, incluso las versiones obsoletas que ya no pueden ser utilizadas por ningún proyecto en el disco.

Borrar ~/.pub-cache/hosted y/o ~/.pub-cache/git (para dependencias de Git). Esto requiere ejecutar paquetes flutter para acceder a todos los proyectos activos en su máquina después.

Eliminar un paquete específico o una versión del paquete. Busque la ruta exacta en el caché para un paquete específico en el archivo .packages de su proyecto. Por ejemplo para firebase_auth

Referencia: https://github.com/flutter/flutter/wiki/Workarounds-for-common-issues#flutter-installation-corrupted

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *