Bienvenida e Introducción

1

¡Renovaremos este curso!

2

Desarrollando en Flutter

3

¿Qué es Flutter?

4

Dart y Flutter

5

Sintaxis de Dart

6

¡Renovaremos este curso!

7

Flutter para desarrolladores Android, iOS y Xamarin.forms

8

Flutter para desarrolladores React Native

9

¿Cómo luce una app construída en Flutter?

10

Primer reto

Creando mi entorno de desarrollo

11

¡Renovaremos este curso!

12

Requerimientos de Hardware y Software

13

Instalando Flutter en Android Studio y Visual Studio Code

14

Composición de un proyecto en Flutter

Interfaces en Flutter

15

¡Renovaremos este curso! Te quedan unos días para concluirlo.

16

Programación Declarativa en Flutter

17

Estructura de un programa en Flutter

18

Hola Mundo en Flutter

19

Widgets básicos

20

Widgets con estado y sin estado

21

Análisis de Interfaces de Usuario en Flutter

22

Definiendo los layouts de nuestra interfaz

23

Segundo reto

Widgets sin estado en Flutter

24

¡Renovaremos este curso! Te quedan unos días para concluirlo.

25

Flutter Widgets: Container, Text, Icon, Row

26

Flutter Widgets: Column

27

Recursos en Flutter: Tipografías y Google Fonts

28

Widget Image

29

Widget Apilando Textos

30

Widgets Decorados

31

Widget Imagen Decorada

32

Widget Listview

33

Widget Button, InkWell

34

Tercer reto

Widgets con estado en Flutter

35

¡Renovaremos este curso! Te quedan unos días para concluirlo.

36

Botones en Flutter

37

Clase StatefulWidget: Cómo se compone

38

Widget Floating Action Button

39

Widgets BottomNavigationBar

40

Generando Navegación en BottomNavigationBar

41

Personalizando nuestro BottomNavigation Bar a Cupertino iOS BottomBar

42

Cuarto reto

Fin del Curso

43

¡Renovaremos este curso!

44

Conclusiones

45

¡Terminamos!

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso de Flutter

Curso de Flutter

Anahí Salgado Díaz de la Vega

Anahí Salgado Díaz de la Vega

Hola Mundo en Flutter

18/45
Recursos

En la propiedad home será donde anidaremos los widgets relacionados con el scaffold de nuestra aplicación. Recordemos que el scaffold contiene la estructura base para una aplicación en Material Design.

La composición básica del scaffold para nuestro Hola Mundo será la siguiente:

...
MaterialApp (
  ...
  home: Scaffold (
    appBar: AppBar(
      title: Text('Hola Mundo')
    ),
    body: Center(
      child: Text('HolaMundo')
    ),
  )
)

Además del appBar y el body, un scaffold estándar también puede incluir un bottomNavigationVar y un floatingActionButton, entre otros widgets.

Es importante tener en cuenta que un error común al definir la estructura de widgets para nuestra aplicación es olvidar colocar el widget correspondiente al Scaffold(). Esto se hace más evidente cuando al previsualizar nuestra app, vemos que los widgets de tipo Text() aparecen con unas rayas amarillas en la parte inferior.

Repasa qué es flutter

En Flutter, al hacer cambios en el código y guardar el archivo, se actualiza automáticamente la interfaz del emulador, compilando solo la zona modificada, lo que nos permite ver los cambios reflejados casi de manera instantánea.

Aportes 93

Preguntas 49

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

El desarrollo en VSC también es mágico gracias al plugin de Flutter y Dart, al guardar hay hot reloading automáticamente, la manera de escoger en qué dispositivo correr el app es muy sencilla y también tiene ayuda de sintaxis como en Android Studio, mejor me quedo con VSC 😊.

Para los que apenas inician en Android Studio. Si necesitan crear el dispositivo virtual van a Tools > AVD Manager > Create New Virtual Device. En ese punto eliges algún dispositivo y descargas la imagen, refrescas y listo. Recuerden reiniciar Android Studio.

Si luego de crear el dispositivo virtual les aparece un error de Hyper-V, primero vayan a Tools > SDK Manager y miren si tienen instalado el Intel Emulator:

Si no lo tienen, seleccionar la casilla para instalar y reinician el Android Studio.
Luego van a la ruta C:\Users\usuario\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manager
Hacen clic en intelhaxm-android.exe para ejecutar el emulador, reinician Android Studio y ya debería funcionar.

Si quieren borrar el liston que aparece en la parte superior que indica que estan en modo debug, coloquen esto justo al iniciar el MaterialApp:

debugShowCheckedModeBanner: false,

Hola, creo que se salto una parte importante para novatos
¿Cómo hago funcionar el emulador de android?

Dartfmt permite formatear código escrito en Dart, haciéndolo más fácil de leer e interpretar.

Si acaban de realizar el ejercicio Hola Mundo ya sea en un teléfono físico o virtual ANDROID notaran que el title del AppBar no esta centrado, esto es por comportamiento nativo de los dispositivos, mientras que en teléfonos IOs saldrá por default centrado, en dispositivos Android saldrá por default a la izquierda, si quisieran que su title este centrado también en adroid solo tendrían que agregar la etiqueta:

centerTitle: true,

dentro de su AppBar 😉

¿Quién es team VScode?

Para los que quieran ejecutar en el telefono y tienen problemas traigo una solucion.

Android studio necesita tener instalado el sdk de la version android de su telefono para poder compilar el gradle. necesitan ir a tools>sdk manager y ahi descargan e instalan la version de android de su telefono.

Espero sirva de ayuda 😉

Para el que le interese correr Flutter en Visual Code sin necesidad de instalar Android Studio esta guía fue la que me funcionó: https://medium.com/@quicky316/install-flutter-sdk-on-windows-without-android-studio-102fdf567ce4

Acá dejo un enlace para los que desean conectar su teléfono a android studio:
https://www.youtube.com/watch?v=NIp7yGxf30I

Wxplica paso a paso como configurar android studio y el modo desarrollador del teléfono.

Hola mi nombre de Jose y recien acabo de entrar a conocer flutter, soy un old school 🦖de angular y principalmemte desarrollo webapps y al parecer fullter esta bien poderoso, y mi incial objetivo es desarrollar webapps, ya instale todo incluyendo las extensiones para webapps (todo un proceso ehh!!) de hecho ya levante un demo por defecto y estoy empezando a conocer el framework, pero veo que este curso esta principalmente orientado a hacer apps y para dispositivos, este cursome servirá para desarrollar webapps? en el caso de que no platzy tiene algun curso dirigido a desarrollar webapps con flutter/dart???

Scaffold define la estructura de diseño de una aplicación en Flutter.
https://docs.flutter.io/flutter/material/Scaffold-class.html

Soy el único a quien el “Hola Mundo” de la appBar no le aparece centrado? A que se debe? 🤔

Qué lindo Flutter ❤️ ya me enamoré 😍

Si quieren eliminar el text “DEBUG” de la derecha superior coloquen debajo del código “return MaterialApp(” el código “debugShowCheckedModeBanner: false,” y se eliminara… Para tener una mejor vista de la app…

Estaba usando Scaffold y aún así me salían las rayas amarillas, es una sugerencia de android studio para que usemos cons delante. Ejemplo

appBar: AppBar(
          title: const Text("Hola Mundo"),
        ),

De todas maneras dejando el cursor encima de las líneas amarillas te da la opción de colocarlo automáticamente. Espero les sirva y se ahorren el tener que preguntarlo. Saludos

This course is very old 😦

Chicos, solo la primera vez demora bastante en correr, las demas veces es rapidisimo inclusive no es necesario reiniciar prra hacer cambios

Si alguno de ustedes les llegó a aparecer este mensaje al intentar ejecutar el proyecto “No connected devices found; please connect a device, or see flutter.io/setup for getting started instructions”, la solución es abrir la consola de flutter (flutter_console.bat), y agregar la siguiente linea: “flutter config --android-sdk [androidSDK path]”, en mi caso fue: “flutter config --android-sdk D:\AndroidSDK”.

Con la versión de Flutter 3.3.10 en el año 2022 el código debe ser:

import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Welcome to Flutter',
      home: Scaffold(
        appBar: AppBar(
          title: const Center(
            child: Text('Welcome to Flutter!'),
          ),
        ),
        body: const Center(
          child: Text('Hello World!!'),
        ),
      ),
    );
  }
}

A ejecutar me aparece el siguiente mensaje:

  • No connected devices found; please connect a device, or see flutter.io/setup for getting started instructions

como se generar el archivo flutter.io

Alguien sabe que hacer?

Launching lib/main.dart on Android SDK built for x86 in debug mode…
Initializing gradle…
Finished with error: ProcessException: Process “/Users/carlo/Downloads/Flutter/project1/trips_app/android/gradlew” exited abnormally:
Unzipping /Users/carlo/.gradle/wrapper/dists/gradle-4.10.2-all/9fahxiiecdb76a5g3aw9oi8rv/gradle-4.10.2-all.zip to /Users/carlo/.gradle/wrapper/dists/gradle-4.10.2-all/9fahxiiecdb76a5g3aw9oi8rv

Exception in thread “main” java.util.zip.ZipException: zip END header not found
at java.base/java.util.zip.ZipFile$Source.zerror(ZipFile.java:1252)
at java.base/java.util.zip.ZipFile$Source.findEND(ZipFile.java:1153)
at java.base/java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1160)
at java.base/java.util.zip.ZipFile$Source.<init>(ZipFile.java:997)
at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:960)
at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:216)
at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:148)
at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:162)
at org.gradle.wrapper.Install.unzip(Install.java:214)
at org.gradle.wrapper.Install.access$600(Install.java:27)
at org.gradle.wrapper.Install$1.call(Install.java:74)
at org.gradle.wrapper.Install$1.call(Install.java:48)
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:65)
at org.gradle.wrapper.Install.createDist(Install.java:48)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:128)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
Command: /Users/carlo/Downloads/Flutter/project1/trips_app/android/gradlew -v

Si alguien tiene problemas para correr el emulador de iOS, instale homebrew en el terminal, les dejo la linea de código, solo tienen que copiar y pegar, reincian Android Studio y listo.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

saludos amigos, necesito apoyo, en mi caso al correr me aparece un mensaje "no connected devices found; please connect a device , or flutter .dev/setup for getting instructions "

No se porque pero no me esta funcionando el Hot Reload. Tengo que activarlo de alguna forma? estoy usando Android Studio y si tengo instalado Xcode, los dos están actualizados.

Ayuda, me sale este error y no sé muy bien cómo solucionarlo

* Error running Gradle:
ProcessException: Process "D:\proyectos\android_studio_projects\flutter_trips_app\flutter_app\android\gradlew.bat" exited abnormally:

FAILURE: Build failed with an exception.

* What went wrong:
Unexpected lock protocol found in lock file. Expected 3, found 0.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org
  Command: D:\proyectos\android_studio_projects\flutter_trips_app\flutter_app\android\gradlew.bat app:properties

Finished with error: Please review your Gradle project setup in the android/ folder.

Como sugerencia deshabilitar la ayuda en la parte de explicación del código es molesto que tape el código, saludos

Después de 20 minutos de darle Run…puedo ver Hola Mundo 🥴

😄

Hace cuanto que no actualizan este Curso?

<u>Le dejo esto video que esta muy bueno , este curso no esta explicado bien, salta mucho y no esta planificado.</u>[<u>https://www.youtube.com/watch?v=-pWSQYpkkjk</u>](https://www.youtube.com/watch?v=-pWSQYpkkjk)

Para los que vienen de React como yo:

  • Scaffold: Similar a un screen en View.

Si estas en Mac y ya configuraste tu xcode pero ahora quieres abrir el simulador de iPhone, ejecuta el siguiente comando para abrirlo:

open -a Simulator 

o desde Spotlight solo precionsa cmd + space bar y escribe Simulator.

Correr la app usando Visual Studio Code en Mac

En terminal:

open -a Simulator.app

flutter run

me pide algo como const

Hola por fin me salio el Hola Mundo.

Solo que el emulador se ve un poco extraño. Y me gustaría tener el emulador dentro de Android Studio. Alguna sugerencia. 📚🔥

Lo he conseguidooo!!!

Para los que quieran conectar su dispositivo móvil (Android) a flutter (Puede ser desde cualquier IDE realmente, o la misma terminal). Solo tienen que activar el modo desarrollador en su dispositivo, y activan la opción de “USB debbuging”.
Ya después solo lo conectan al computador y estan seguros que flutter esté detectando el dispositivo. Para esto, en android studio les debería aparecer en la parte superior, o desde una terminal corren el comando:

flutter devices

A primera instancia el hecho de generar ese Arbol Tree para declarar cada widget como que lo siento muy pesado… pero creo que se debe a que es mi primer contacto tanto con Dart y Flutter. Seguiré aprendiendo por que hasta el momento todo claro.

Es magnífico…

Todos los texto del IDE no dejan ver el código jaja 😦

https://www.youtube.com/watch?v=b_sQ9bMltGU&list=PLjxrf2q8roU23XGwz3Km7sQZFTdB996iG
Lista de reproducción de flutter donde explican cada widget.

Hola
Como aporte, si les molesta el banner de “DEBUG” tanto como a mí, pueden removerlo declarando la siguiente sentencia justo dentro del método heredado llamado Widget build(). Justo debajo del title: ‘Flutter Demo’:

debugShowCheckedModeBanner: false,

Algo así:

class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      debugShowCheckedModeBanner: false,
      theme: ThemeData(

Saludos

Nota, solo la primera vez demora bastante en correr y abran la terminal antes de correr el proyecto

Como ejecuto la aplicación de flutter, corrí el dispositivo y me dice que no hay ninguno

Super!!

Para los que quieran usar otros emuladores tambien hay Genymotion que tiene su version libre para uso personal, actualmente estoy usando Visual Studio Code y para emular Genymotion y corre muy bien.Ya que para mi laptop Android Studio va muy lenta, VSC lo hace mas rapido.

Ayuda!! Android Studio me reconoce el IOS Emulator pero no me corre el proyecto Flutter en el Emulador IOS. Alguna ayuda por favor!

No encuentro un emulador de IOS en android Studio, solo me da la opción de puros emuladores Android, alguien sabe como agregar el emulador de IOS?
Gracias

Conecte el celular, la primera vez que lo ejecute, tardo como 20 minutos. Luego las ejecuciones son menos de 1 minuto.

OS Windows 10 64bits
Cell: Samsung S9.

Hola!
no se por que el IDE me esta dando este error y he tratado de solucionarlo pero nada 😦

Finished with error: ProcessException: Process "C:\Users\Luis\AndroidStudioProjects\flutter_app\android\gradlew.bat" exited abnormally:
Unzipping C:\Users\Luis\.gradle\wrapper\dists\gradle-4.10.2-all\9fahxiiecdb76a5g3aw9oi8rv\gradle-4.10.2-all.zip to C:\Users\Luis\.gradle\wrapper\dists\gradle-4.10.2-all\9fahxiiecdb76a5g3aw9oi8rv

Basicamente eso es lo que me aparece…

android estudio no me deja ejecutar el proyecto ayuda porfavor!!
lelvo tratando de todas las formas posibles y nada
conectar celular (con todo lo de desarrllador activado)
emulador instalado con la ultima version
y nada… con el emulador abierto y todo AS me dice que no hay dispositivos para ejecutar el proyecto flutter

Hola! Tengo problema, en primer lugar tengo amd ryzen, por lo cual segui la sugerencia de crear una imagen de sistema de este tipo: armeabi-v7a, y funciono, me abre el emulador pero al crearlo me sale esto:
17:57 Emulator: dsound: Could not initialize DirectSoundCapture

17:57 Emulator: dsound: Reason: No sound driver is available for use, or the given GUID is not a valid DirectSound device ID

17:57 Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object

17:57 Emulator: dsound: Attempt to initialize voice without DirectSoundCapture object

17:57 Emulator: audio: Failed to create voice `goldfish_audio_in’

17:57 Emulator: C:\Camilo\Android\SDK\emulator\qemu\windows-x86_64\qemu-system-armel.exe: warning: opening audio input failed

después de un rato inicia, pero cuando quiero probar el ‘hola mundo’ se queda procesando y nunca lo hace, saben a que se puede deber este problema?

Hola estoy tratando de correr la app pero me sale este error si alguien sabe como solucionarlo por favor.

FAILURE: Build failed with an exception.

  • What went wrong:
    Execution failed for task ‘:app:compileDebugKotlin’.

Kotlin could not find the required JDK tools in the Java installation ‘C:\Program Files\Java\jre1.8.0_181’ used by Gradle. Make sure Gradle is running on a JDK, not JRE.

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org
    BUILD FAILED in 7s
    Gradle task assembleDebug failed with exit code 1
    Exited (sigterm)

¿Alguien sabe como activar el Hot Reload ?

Hola tengo un problema al intentar ejecutar mi aplicación. Me sale el siguiente mensaje:

No connected devices found; please connecte a device, or see flutter.io/setup for getting started instructions. ¿Alguien sabe cuales son los pasos para corregirlo?

tengo problemas con el emulador soy AMD, alguna sugerencia?

¡Hola a todos! Necesito ayuda con esto ¿Cómo soluciono este problema?

Para quienes le sale este error.

Error connecting to the service protocol: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:58743/Ln-SBecgqGE=/ws

Deben reducir la versión del emulador de Android de Q a Pie para resolver el problema.

Cuando ejecuto la aplicacion me salen un monton de errores u.u

Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@68a9d2aa.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.build/gradle/3.2.1/1ce0d907aa7805e19f553807b9bbdc9bb9841dbf' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:179)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@5de6d958.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.build/builder/3.2.1/1303a2feb969ac0896e7c83c1f5a0fd2496b71bc' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@4a2cab16.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.analytics-library/shared/26.2.1/2e79154b4a5d2e6c1816811db6ab00cf41886737' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@4249c24e.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.analytics-library/tracker/26.2.1/6b9eca42be508a8d87c287ad280a27f802f0e40a' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@658fd538.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.build/gradle-api/3.2.1/825438df08a0c323b7d315071d402ff8fe700a42' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@62b02dbb.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.lint/lint-gradle-api/26.2.1/62f8362369c570266bcd4f030908ec1d237df331' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@13332168.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/androidx.databinding/databinding-compiler-common/3.2.1/dee402009966fb2d3bb03e3186f3f16b9c503c86' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@422aa001.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.build/manifest-merger/26.2.1/6a6542caf30fbc4091dffea76c602e97bc9d8949' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@96dd908.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools/sdk-common/26.2.1/bcc236baac9d05aee927370ccaf5785d92ed5e2b' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@78d33b22.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.build/builder-test-api/3.2.1/9c0b9848b34d79d71f911ebfaf6e0d606e7a3e6' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@782bbecc.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.ddms/ddmlib/26.2.1/88fbd27836d660bbbc3823bda8da3085cef41f6' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@44ef7de1.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools/dvlib/26.2.1/fa3cc125cd311f65dcae6310e381b20d4b2ec0fe' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@6ae1071b.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools/sdklib/26.2.1/6bedd85cbf10816816e71846600ffda8d5037c8b' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@169526a4.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.layoutlib/layoutlib-api/26.2.1/164c58ac8cf4b2bb08ad03acc5f963f4f70cfcaa' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@5fbd2e11.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools/common/26.2.1/b1b9e1a6efa7b64cba484e9f6562b5f63bf23e22' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@747d0983.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.2.71/5470d1f752cd342edb77e1062bac07e838d2cea4' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@33615103.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.build/transform-api/2.0.0-deprecated-use-gradle-api/47f6c56527c42425742fa9b56ffd3fd80763fe03' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@3b099343.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools/repository/26.2.1/7a72673cd6b44aeafab3ccf831fc0b95cb61f3b5' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@653bda7b.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-analysis/6.0/dd1cc1381a970800268160203aae2d3784da779b' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@25b63def.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-commons/6.0/f256fd215d8dd5a4fa2ab3201bf653de266ed4ec' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@59f1294b.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-util/6.0/430b2fc839b5de1f3643b528853d5cf26096c1de' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@3f188c92.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.build.jetifier/jetifier-processor/1.0.0-alpha10/6d494a04e0af27ecd4ec7a35c93759dd9c7443bc' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@3ad82c95.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm-tree/6.0/a624f1a6e4e428dcd680a01bab2d4c56b35b18f0' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@59ae952f.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/org.ow2.asm/asm/6.0/bc6fa6b19424bb9592fe43bbc20178f92d403105' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@30b4ce35.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/net.sf.jopt-simple/jopt-simple/4.9/ee9e9eaa0a35360dcfeac129ff4923215fd65904' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@54bb39bb.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.build.jetifier/jetifier-core/1.0.0-alpha10/9eb7027c383061de12f93aae7a22cbeb97832d2a' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@18268d31.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.build/bundletool/0.5.0/ffd6077d13937213b860c0022174ece60000eabc' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@50213baf.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.build/builder-model/3.2.1/3984b3e65c34b5d278e434270b63802451ec3e9d' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@1648657f.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/net.sf.proguard/proguard-gradle/6.0.3/e5becf2356695a396b788110e386c38bad523bfc' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@6de0b2ea.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.build/apkzlib/3.2.1/fd288c2a8a84c8acb4e43cbbd9dc34fd442b8bfb' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@5be30ff8.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.build/apksig/3.2.1/ad6d930fceb350753d645f4bf66b3eb4d2ad566' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@67246c6e.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.android.tools.analytics-library/protos/26.2.1/db637f20d2c56d74a1b504d4e39a0bc8817fcaf4' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@23ccf59f.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.squareup/javawriter/2.5.0/81241ff7078ef14f42ea2a8995fa09c096256e6b' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@82838d0.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcpkix-jdk15on/1.56/4648af70268b6fdb24674fb1fd7c1fcc73db1231' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@68bf8941.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/it.unimi.dsi/fastutil/7.2.0/5ad3a2bb04143f70aa0765fc29fc29571a7d6b34' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@374fe691.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.googlecode.json-simple/json-simple/1.1/5e303a03d04e6788dddfa3655272580ae0fc13bb' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@bb62ecb.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/org.bouncycastle/bcprov-jdk15on/1.56/a153c6f9744a3e9dd6feab5e210e1c9861362ec7' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:142)
        ... 19 more                                                     
Failed to execute org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2@5506c237.
org.gradle.api.UncheckedIOException: Could not add entry '/Users/utrujillo/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protobuf-java-util/3.4.0/96aba8ab71c16018c6adf66771ce15c6491bc0fe' to cache file-access.bin (/Users/utrujillo/.gradle/caches/journal-1/file-access.bin).
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersistentIndexedCache.java:160)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache$2.run(DefaultMultiProcessSafePersistentIndexedCache.java:72)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.doWriteAction(DefaultFileLockManager.java:207)
        at org.gradle.cache.internal.DefaultFileLockManager$DefaultFileLock.writeFile(DefaultFileLockManager.java:197)
        at org.gradle.cache.internal.DefaultCacheAccess$UnitOfWorkFileAccess.writeFile(DefaultCacheAccess.java:411)
        at org.gradle.cache.internal.DefaultMultiProcessSafePersistentIndexedCache.put(DefaultMultiProcessSafePersistentIndexedCache.java:70)
        at org.gradle.cache.internal.AsyncCacheAccessDecoratedCache$2.run(AsyncCacheAccessDecoratedCache.java:63)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.cache.internal.CacheAccessWorker$2.run(CacheAccessWorker.java:184)
        at org.gradle.internal.Factories$1.create(Factories.java:25)    
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:222)
        at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:203)
        at org.gradle.cache.internal.CacheAccessWorker.flushOperations(CacheAccessWorker.java:174)
        at org.gradle.cache.internal.CacheAccessWorker.run(CacheAccessWorker.java:144)
        at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
        at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
        at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
        at java.lang.Thread.run(Thread.java:745)                        
Caused by: org.gradle.cache.internal.btree.CorruptedCacheException: Corrupted IndexBlock 6188 found in cache '/Users/utrujillo/.gradle/caches/journal-1/file-access.bin'.
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.blockCorruptedException(FileBackedBlockStore.java:243)
        at org.gradle.cache.internal.btree.FileBackedBlockStore$BlockImpl.read(FileBackedBlockStore.java:229)
        at org.gradle.cache.internal.btree.FileBackedBlockStore.read(FileBackedBlockStore.java:102)
        at org.gradle.cache.internal.btree.CachingBlockStore.read(CachingBlockStore.java:92)
        at org.gradle.cache.internal.btree.FreeListBlockStore.read(FreeListBlockStore.java:78)
        at org.gradle.cache.internal.btree.StateCheckBlockStore.read(StateCheckBlockStore.java:61)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.load(BTreePersistentIndexedCache.java:180)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.access$1200(BTreePersistentIndexedCache.java:50)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$IndexRoot.getRoot(BTreePersistentIndexedCache.java:309)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache$HeaderBlock.getRoot(BTreePersistentIndexedCache.java:354)
        at org.gradle.cache.internal.btree.BTreePersistentIndexedCache.put(BTreePersist

Para los que no pudieron corre su clase debido a la instalación de un emulador virtual de android, aquí les dejo un enlace donde nos dice paso a paso como hacer esta instalación y configuración.

https://developer.android.com/studio/run/managing-avds?hl=es

suerte

Alguien sabe que significa este error:

Error connecting to the service protocol: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:58229/QLaQ2RZvwL4=/ws

Sale cuando corro el emulador.

Se me queda pega cuando le pongo run al programa alguna ayuda ?


Todo funcionando correctamente, lo malo es que se demooooora pero todo bien !!!
😄

import ‘package:flutter/material.dart’;

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
title: ‘Flutter Demo’,
theme: ThemeData(
// This is the theme of your application.
//
// Try running your application with “flutter run”. You’ll see the
// application has a blue toolbar. Then, without quitting the app, try
// changing the primarySwatch below to Colors.green and then invoke
// “hot reload” (press “r” in the console where you ran “flutter run”,
// or simply save your changes to “hot reload” in a Flutter IDE).
// Notice that the counter didn’t reset back to zero; the application
// is not restarted.
primarySwatch: Colors.blue,
),
home: Scaffold(
appBar: AppBar(
title: Text(“Hola Mundo como van?”),
),
body: Center(
child: Text(“Hola Mundo”)
) ,

  ) //MyHomePage(title: 'Flutter Demo Home Page'),
);

}
}

class MyHomePage extends StatefulWidget {
MyHomePage({Key key, this.title}) : super(key: key);

// This widget is the home page of your application. It is stateful, meaning
// that it has a State object (defined below) that contains fields that affect
// how it looks.

// This class is the configuration for the state. It holds the values (in this
// case the title) provided by the parent (in this case the App widget) and
// used by the build method of the State. Fields in a Widget subclass are
// always marked “final”.

final String title;

@override
_MyHomePageState createState() => _MyHomePageState();
}

class _MyHomePageState extends State<MyHomePage> {
int _counter = 0;

void _incrementCounter() {
setState(() {
// This call to setState tells the Flutter framework that something has
// changed in this State, which causes it to rerun the build method below
// so that the display can reflect the updated values. If we changed
// _counter without calling setState(), then the build method would not be
// called again, and so nothing would appear to happen.
_counter++;
});
}

@override
Widget build(BuildContext context) {
// This method is rerun every time setState is called, for instance as done
// by the _incrementCounter method above.
//
// The Flutter framework has been optimized to make rerunning build methods
// fast, so that you can just rebuild anything that needs updating rather
// than having to individually change instances of widgets.
return Scaffold(
appBar: AppBar(
// Here we take the value from the MyHomePage object that was created by
// the App.build method, and use it to set our appbar title.
title: Text(widget.title),
),
body: Center(
// Center is a layout widget. It takes a single child and positions it
// in the middle of the parent.
child: Column(
// Column is also a layout widget. It takes a list of children and
// arranges them vertically. By default, it sizes itself to fit its
// children horizontally, and tries to be as tall as its parent.
//
// Invoke “debug painting” (press “p” in the console, choose the
// “Toggle Debug Paint” action from the Flutter Inspector in Android
// Studio, or the “Toggle Debug Paint” command in Visual Studio Code)
// to see the wireframe for each widget.
//
// Column has various properties to control how it sizes itself and
// how it positions its children. Here we use mainAxisAlignment to
// center the children vertically; the main axis here is the vertical
// axis because Columns are vertical (the cross axis would be
// horizontal).
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
Text(
‘You have pushed the button this many times:’,
),
Text(
’$_counter’,
style: Theme.of(context).textTheme.display1,
),
],
),
),
floatingActionButton: FloatingActionButton(
onPressed: _incrementCounter,
tooltip: ‘Increment’,
child: Icon(Icons.add),
), // This trailing comma makes auto-formatting nicer for build methods.
);
}
}

Me encanta que las cosas sean explicadas tan claramente! Empezando este curso de la mejor forma!

Hola que tal
me sale el siguiente error al querer ejecutar

entiendo que debe ser algo respecto a la conexión pero no entiendo mucho el por que del error , cuento con una laptop con AMD y estoy utilizando Genymotion para los emuladores

Launching lib\main.dart on 169.254.178.101:5555 in debug mode...
E/flutter ( 1679): [ERROR:flutter/shell/gpu/gpu_surface_gl.cc(70)] Failed to setup Skia Gr context.
E/flutter ( 1787): [ERROR:flutter/shell/gpu/gpu_surface_gl.cc(70)] Failed to setup Skia Gr context.
E/flutter ( 1902): [ERROR:flutter/shell/gpu/gpu_surface_gl.cc(70)] Failed to setup Skia Gr context.
Running Gradle task 'assembleDebug'...                             21.2s
√ Built build\app\outputs\apk\debug\app-debug.apk.
E/flutter ( 2039): [ERROR:flutter/shell/gpu/gpu_surface_gl.cc(70)] Failed to setup Skia Gr context.
Error connecting to the service protocol: failed to connect to http://127.0.0.1:50478/HcZ68K8YzbU=/```

una pregunta, quizas hasta de novato soy algo nuevo en esto d ela programacion aun, y los detalles son importantes, !! es neceario conectar android studio a mi dispositivo movil o el emula solo ? estoy teniendo problemas con esto y no se la verdad es una herramienta nueva para mi de ahi todo bien

agradecere la ayuda que me puedan brindar

Por si a alguien mas no le funciona el boton de “descargar todo” de la parte de archivos y enlcaes les dejo el link correcto:
descargar todo

return Scaffold(
appBar: AppBar(
title: const Text(‘Sample Code’),
),
body: Center(
child: Text(‘You have pressed the button $_count times.’)
),
floatingActionButton: FloatingActionButton(
onPressed: () => setState(() => _count++),
tooltip: ‘Increment Counter’,
child: const Icon(Icons.add),
)

Primer aplicativo 😉

Para los que no les guste esperar mucho a que el código corra en el emulador, con VSCode se hace en menos de 10 minutos (Mi equipo con un doble núcleo, nucleo Linux y 8 de RAM). Cuando aprendamos las otras herramientas que tiene Android estudio podremos esperar los 20 minutos que se demora el código en correr en el emulador.

Me salio perfecto!
Pende que soló se podía correr en IOS, pero no en Android también corre.
Saludos.

Aporte:
Este comportamiento tan espectacular de rendering casi instantáneo que observamos en el emulador o en el dispositivo físico se le llama Hot Reload

😮 😃

tengo este error alguien me podria decir como solucionarlo?



Launching lib/main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Resolving dependencies...
* Error running Gradle:
ProcessException: Process "/home/dmr1204/AndroidStudioProjects/trips_app/android/gradlew" exited abnormally:
cache fileHashes.bin (/home/dmr1204/.gradle/caches/4.10.2/fileHashes/fileHashes.bin) is corrupt. Discarding.


FAILURE: Build failed with an exception.

* What went wrong:
Could not open cp_settings remapped class cache for b52dkzwhad32hk2nc8r1rrm5o (/home/dmr1204/.gradle/caches/4.10.2/scripts-remapped/settings_5fxm6go2q81q8x4vuqi575fvc/b52dkzwhad32hk2nc8r1rrm5o/cp_settings70b1361a260e0ceb212a59c45f680ebd).
> Could not open cp_settings generic class cache for settings file '/home/dmr1204/AndroidStudioProjects/trips_app/android/settings.gradle' (/home/dmr1204/.gradle/caches/4.10.2/scripts/b52dkzwhad32hk2nc8r1rrm5o/cp_settings/cp_settings70b1361a260e0ceb212a59c45f680ebd).
   > Unexpected lock protocol found in lock file. Expected 3, found 0.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 5s
  Command: /home/dmr1204/AndroidStudioProjects/trips_app/android/gradlew app:properties

Finished with error: Please review your Gradle project setup in the android/ folder.```

Para los que tienen procesador AMD.
https://www.youtube.com/watch?v=OLiWPQxuUoE

Hola, porque en VSCuando estoy programando en flutter y le doy control+S para guardar se me formatea el código(se auto ordena) y no respeta la forma en como lo he escrito? alguien sabe como desactivar eso.

Para los usuarios nuevos en esto que no logran ver la interfaz de un dispositivo, primero tienen que descargar un avd manager, (tool-> avd manager), según el Android que escojan tendrán que descargarlo en sdk manager (por ejemplo yo escogi un nexus 4 api 27 con android 8 oreo), (tool->sdk),
luego si no les aparece deployment target option cuando los corre, o equivalentemente no pueden escoger el device. Vayan a run->edit configuration->app android->y activen la casilla de deployment target option. Si no les aparece es que tuvieron un problema con los driver como yo. (Gaste mucho tiempo 2 horas porque no conocía android studio y me imagine que otra cosa ocurría) pero la solución es muy simple vayan a https://adbdriver.com/downloads/, descárguenlo y reinícienlo.
Ojala haya sido de utilidad.
![](

Scaffold: {
Structura
}

¿Se puede crear un emulador de iOS en windows?

119MB con el puro “Hola Mundo”. Supongo que tiene que ver los archivos para iOS, los de Dart y que es un app en debug. ¿Hay algo que debamos saber con respecto a Flutter, en este punto del curso, que me pueda dar un alivio en este tema del espacio ocupado por la app?

Pueden centrar el AppBar de la siguente manera:

centerTitle: true,
          title: Text("Hola mundo"),
        ),

📌Para configurar un AVD en linux(Ubuntu) les recomiendo este tutorial: https://www.youtube.com/watch?v=dW1_n_ey7yA
Tendrán que acceder a la bios de su pc para activar una configuración de virtualización para poder correr el emulador.
Para que tengan Intel la opción es Intel ® virtualization technology.
Y para los que tengan procesadores Ryzen la opción se llama SVM: https://www.asus.com/support/FAQ/1038245/
Luego de esto solo tendrán que intalar el emulador en Tools->avd manager->Create virtual device y cuando lleguen a las configuraciones técnicas van a advanced settings->Emulated performance->Graphics Y eligen la opción Software - GLES 2.0
De otra manera es posible que al iniciar el emulador este se cierre a los pocos minutos.

Hola

Si desean realizar el Hot reload, la combinación de teclas es Ctrl + S

Tuve un problema para poder ejecutar la emulación de la app y todo recaía en que no había aceptado las licencias así que solo debes correr:

flutter doctor --android-licenses

y aceptarlas

Si quieren activar el auto-guardado en VS code, vayan a File -> AutoSave y listo

Hice algo mal en la instalación si al querer correr no me aparece ningún dispositivo?

Si quiero utilizar Cupertino y Material, tendría que crear dos veces la clase home?

No puedo configurar un dispositivo virtual para correr el hola mundo.
La otra opcion es correr el el telefono, en ese camino logre conectarlo pero cuando inicio el debugg no hace nada por horas

Ayuda por favor, no puedo compilar mi hola mundo

hola no he podido pintar el cel en android primera vez que lo utilizo y no encuentro como darle run tansiquiera agradezco la ayuda