Android Studio Gradle Error en tiempo de compilación

Tengo una aplicación para Android en Android Studio. Cuando construyo el proyecto con el archivo de Gradle, él me da un error en el tiempo de la compilación. Reporte de error:

Error:org.gradle.api.internal.changedetection.state.DefaultFileCollectionSnapshotter$FileCollectionSnapshotImpl cannot be cast to org.gradle.api.internal.changedetection.state.OutputFilesCollectionSnapshotter$OutputFilesSnapshot 

Por favor, dame una solución sobre este error.

1.delete {directorio de proyecto} /. Gradle / {gradle distribution version dir}

{Gradle distribution version dir} es cualquiera que sea la versión de distribución gradle que utilices (ref: https://developer.android.com/studio/releases/gradle-plugin.html#revisions ). Por ejemplo, puede ser "1.9" o "2.10" o algún otro número de versión.

Proyecto 2.Sync con el archivo Gradle

Esto es lo que funcionó para mí:

Android Studio -> Archivo -> Invalidar cachés y reiniciar

Para mí, he intentado:

1) invalidar cachés.

2) detener los complementos de terceros.

3) eliminar el repositorio gradle.

4) quite {project dir} /. Gradle / 2. * (Que no son la versión gradle actual)

Pero esto no funcionó.

Finalmente, la respuesta es como MAC113,

Delete {project dir} /. Gradle / 2.10 (2.10 es mi versión gradle actual)

Detener el daemon gradle funcionó para mí.

  • Ir al terminal y ejecutar ./gradlew –stop
  • Reconstruya el proyecto.

Ninguna de esas soluciones funciona para mí. Terminé por:

  • Clonar mi proyecto a una nueva carpeta
  • Quite las carpetas .gradle, .idea
  • Agregar como un nuevo proyecto (Archivo> Abrir> [nueva carpeta])

¡Funciona! Es un tema extraño que he conocido.

¡Solución fácil! Sólo fijo en mi lado. Era un proyecto exportado de Unity Studio.

Después de exportar de Unity, el gradle era como com.android.tools.build:gradle:2.1.0

Luego lo cambié a com.android.tools.build:gradle:2.2.0 y funcionó.

También nunca olvide cambiar los repositorios de mavencenteral a jcenter ().

 buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.3.3' } } 
  • La importación de mi biblioteca de Android en una aplicación no se reconoce como una biblioteca
  • Atributos de vista personalizada de Android que no funcionan después de cambiar a gradle
  • La ejecución de Gradle falló para la tarea ': app: dexDebug' con el nuevo proyecto de Android Studio
  • No se encontró el método DSL Gradle: "classpath ()"
  • Android Gradle: renombrar / deshabilitar tipo de compilación predeterminado
  • No se puede generar APK firmado desde el estudio de Android "Error de ejecución para la tarea": ​​packageRelease '"
  • Play_licensing lanza error AIDL con downloader_library para APK Expansión con Gradle
  • No recibo la actualización de 'com.google.android.gms: play-services-wallet: 8.4.0' para los servicios de reproducción de Google en sdk
  • Appcompat-v7: 21.0.0 ': No se encontró ningún recurso que coincida con el nombre dado: attr' android: actionModeShareDrawable '
  • Gradle no está compilando para la mensajería de Cloud Firebase
  • AndroidStudio gradle proxy
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.