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.
- Problemas al intentar crear gradle build
- No se pudo encontrar el método release () para los argumentos
- Android Studio marca R en rojo con el mensaje de error "no se puede resolver el símbolo R", pero la generación tiene éxito
- Añadir dependencias a través de gradle a eclipse en el proyecto android
- 'No se encontró ningún identificador de recurso para el atributo', incluso después de usar el espacio de nombres http://schemas.android.com/apk/res-auto
- Proguard Nota para la clase desconocida 'Objeto' con Android Studio y Gradle
- Error al ejecutar MyActivity: falló la sincronización de proyecto de Gradle. Corrija su proyecto e inténtelo de nuevo
- Proyecto de actualización de Android-Studio con cambios de build.gradle
- Estudio de Android importando en edición de gradle
- Error con el cliente de Google Play Service
- Android gradle dos diferentes actividades de lanzador para dos sabores de productos diferentes
- Android gradle build: archivos duplicados durante el embalaje de APK LICENSE.txt
- Cómo agregar la dependencia de compilación a la ruta de clase javadoc en gradle
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' } }
- Crear una biblioteca de Android AAR incluyendo javadoc y fuentes
- JUnit4 – AssertionFailedError: No se han encontrado pruebas