update - install gradle android studio
Error de compilaciĆ³n de Android Studio: la enumeraciĆ³n constante INSTANT_RUN_REPLACEMENT no existe en la clase (7)
Recibo el siguiente error en mi proyecto con Android Studio 2.0 preview 5 y gradle plugin 1.5.0. Incluso un proyecto limpio arroja el mismo error.
EtaskArtifacts.bin .gradle / 2.11 / taskArtifacts / taskArtifacts.bin). > rror: no se pudo leer la entrada '': aplicación: processDebugManifest'' de la tarea de cachéArtifacts.bin (/PROJECT_PATH/.gradle/2.10/taskArtifacts/taskArtifacts.bin).
la enumeración constante INSTANT_RUN_REPLACEMENT no existe en la clase com.android.manifmerger.ManifestMerger2 $ Invoker $ Feature
Abra el archivo your_app / build.gradle y modifique la dependencia de compilación en mi caso com.google.gms: google-services: 2.0.0-alpha3 fue cambiado por com.google.gms: google-services: 2.0.0-alpha5
Abra la
terminal
y ejecute este código de línea para resolver este problema:
rm .gradle/2.10/taskArtifacts/taskArtifacts.bin
Cambiar a gradle 2.0.0-alpha5 probablemente solucionaría eso, pero en mi caso eso causa tiempos de compilación de más de 30 minutos y otros problemas importantes.
Editar: el problema ya está solucionado, actualice a la última versión de Android Studio, puede rastrear el problema here .
Encontré una solución simple.
Simplemente elimine el archivo
ProjectDirectory/.gradle/taskArtifacts.bin
y reinicie Android Studio.
Esta mañana tuve el mismo problema. Los pasos que funcionaron para mí son:
- "Invalidar caché y reiniciar" en Android Studio.
- Haga clic en "Ejecutar aplicación"
- Android Studio te muestra un cuadro de diálogo para actualizar gradle
Espero que esto te ayude
Simplemente vaya al directorio de su
workbench
.
Navegue a su
ProjectFolder
y luego
delete
la carpeta
.gradle
.
¡Entonces reconstruye tu proyecto!