ver una studio paquete nombre fuente descompilar como codigo change cambiar application app aplicacion java android google-api google-api-client activity-recognition

java - una - Error al comprimir el archivo: estudio de Android(aplicación: mergeDebugResources)



id de aplicacion android (8)

Estoy currentyl tratando de implementar Google ActivityRecognitionApi. Sin embargo, recibo los siguientes errores:

Error: Error al comprimir el archivo C: / Users / marschall / Desktop / googlesamples-android-play-location-2ed2964 / ActivityProject / app / build / intermedios / exploded-aar / com.google.android.gms / play-services-cast -framework / 10.0.1 / res / drawable-xxhdpi-v4 / quantum_ic_forward_30_grey600_36.png en C: / Users / marschall / Desktop / googlesamples-android-play-location-2ed2964 / ActivityProject / app / build / intermedios / res / fusionados / debug / drawable-xxhdpi-v4 / quantum_ic_forward_30_grey600_36.png

Error: ejecución fallida para la tarea '': aplicación: mergeDebugResources''. Error: Error al comprimir el archivo C: / Users / marschall / Desktop / googlesamples-android-play-location-2ed2964 / ActivityProject / app / build / intermedios / exploded-aar / com.google.android.gms / play-services-cast -framework / 10.0.1 / res / drawable-xxhdpi-v4 / quantum_ic_forward_30_grey600_36.png en C: / Users / marschall / Desktop / googlesamples-android-play-location-2ed2964 / ActivityProject / app / build / intermedios / res / fusionados / debug / drawable-xxhdpi-v4 / quantum_ic_forward_30_grey600_36.png

Soy muy nuevo en el desarrollo de Android y realmente no sé qué hacer.

Agradezco cualquier comentario

Gracias por adelantado

EDIT: ¡Mi error! Olvidé copiar algunos archivos ...


En mi caso con Windows 7 (tengo que trabajar con eso: - |), moverme a un directorio más alto en lo que sea que esté ubicado el disco, o reducir la longitud del nombre del directorio me ayudó.


Error al comprimir el archivo significa que Studio no puede procesar el archivo. Es demasiado largo y ha llegado a la línea de ruta máxima de archivo del sistema operativo.

-> Crudo manera de resolverlo es mover el proyecto a alguna carpeta en "C: /".

-> Mejor manera es cambiar el directorio de compilación del proyecto en el archivo build.gradle (Proyecto)

allprojects { buildDir = "C:/tmp/${rootProject.name}/${project.name}" . . }


Es porque la longitud de la ruta ha excedido el valor máximo. No tiene que mover su proyecto a otra parte. Simplemente abra un shell en el directorio raíz de su disco duro y realice un enlace con su proyecto:

D: / a / very / long / path / to / your / project

cd / mklink /j project D:/a/very/long/path/to/your/project cd project Ahora puede realizar el proceso de construcción sin ningún problema


Estoy usando el estudio Android con react-native. Me enfrenté al mismo error con respecto a "error al procesar el archivo". Acabo de actualizar el gradle de mi proyecto de 2.3 a

dependencies { classpath ''com.android.tools.build:gradle:3.0.1'' }

y todo comenzó a funcionar de nuevo.


La longitud del path / file name (el recuento de todos los caracteres en el nombre) ha cruzado el límite máximo. Esto sucede porque hay una combinación de longitud de nombre de archivo y múltiples niveles de carpetas anidadas.



esto se debe a que la ruta de tu proyecto es demasiado larga. Por favor, hazlo lo más breve posible. Resolverá este error.

Me gusta

C: / Users / marschall / Desktop / googlesamples-android-play-location-2ed2964 / ActivityProject

a

C: / ActivityProject


lo que significa que la ruta es demasiado larga para llegar a ese archivo en particular. asegúrese de que su proyecto esté ubicado debajo del directorio principal (no supere los 4 niveles).

ejemplo:

C: / Users / marschall / Desktop / googlesamples-android-play-location-2ed2964 / ActivityProject

en su lugar use:

C: / su directorio de proyectos / su archivo de proyecto

la mejor práctica es mantener el proyecto tan fácilmente disponible para el compilador.