Android studio gradle refresh failed (El sistema no puede encontrar el archivo especificado)
Error: No se pudo abrir el caché de clase initscript para el script de inicialización 'C: \ Users \ Subash \ AppData \ Local \ Temp \ asLocalRepo2.gradle' (C: \ Users \ Subash.gradle \ caches \ 2.2.1 \ scripts \ asLocalRepo2_cd0g6mnzdabuvxgeqlhhrxv0q \ InitScript \ Initscript). Java.io.FileNotFoundException: C: \ Users \ Subash.gradle \ caches \ 2.2.1 \ scripts \ asLocalRepo2_cd0g6mnzdabuvxgeqlhhrxv0q \ InitScript \ initscript \ cache.properties (El sistema no puede encontrar el archivo especificado)
Tengo la última versión de Android Studio y me enfrenté a ese problema, lo único que funcionó para mí es:
1-Vaya a C: \ Users \ user.gradle \ caches \ 2.4 \
2-Copiar la carpeta "scripts" y pegarlo en algún lugar seguro sólo en caso de que algo salió mal que va a colocar de nuevo
3-Borrar esta carpeta "scripts" del directorio C: \ Users \ user.gradle \ caches \ 2.4 \
4- Proyecto de sincronización con archivos Gradle y ya está.
Cuando sincronice su proyecto, Android Studio generará nuevos archivos de efectivo.
Funcionó para mí, espero que funcione para usted …
No sé por qué un gran desarrollador como Google no puede manejar este problema por ellos mismos es muy fácil de eliminar la carpeta en caché y regenerar por programación. Cualquier manera apenas navega a C: \ Users \ user.gradle \ caches \ y abre la carpeta más última de la versión, después suprime la carpeta de las escrituras. Vaya a estudio de androide y el proyecto de sincronización, que debe hacerlo.
Salga de Android Studio, elimine la carpeta de antememoria de Gradle que esté en el mensaje de error y reinicie.
Puede intentar eliminar esto: C: \ Users_USER_.gradle \ caches_GRADLE_ \ scripts_XXX_ \ InitScript \ initscript \ cache.properties.lock
Tuve el mismo problema y después de eliminarlo todo funciona bien.
Otro problema común con Gradle es la sincronización que se resuelve añadiendo la ruta correcta de JDK, pero esta es otra historia.
Espero ayudar.