Android: ¿Para qué se utiliza la carpeta bin / res / crunch?

Mientras modificaba una aplicación de etiqueta blanca, necesitaba cambiar un logotipo y encontré que estaba ubicado en 2 ubicaciones (duplicado):

  • res/drawable y carpetas similares (para otras profundidades de la pantalla)
  • bin/res/crunch/drawable y carpetas similares (para otras profundidades de la pantalla)

Así que me gustaría saber si me importa la segunda carpeta, o si es algo generado por Eclipse / ADT.

Se generan automáticamente en la compilación. Puedes ignorarlos.

El crujido se utiliza para exportar la aplicación por eclipse y he experimentado un problema que un dibujable no se actualizó en un crujido. Si desea estar realmente seguro de que entrega lo que ve, simplemente limpie la res / crunch / drawable antes de exportar.

Basado en mi experiencia, creo que esto es debido a la importación de una máquina a otra. (En su mayoría, como de 64 bits a 32 bits)

Basta con eliminar la carpeta de crujido … la actividad funcionará bien.

  • Android Eclipse DDMS - ¿Cómo eliminar el directorio en el dispositivo?
  • ¿Recargar la aplicación de Android en el emulador sin reiniciar el emulador en Eclipse?
  • Cómo editar HTML / CSS / Javascript en Eclipse ADT
  • Dependency = no encontrado en el espacio de trabajo
  • Declaración de android: id ¿por qué usar un "+"?
  • ¿Cómo se hace una versión de lanzamiento androide firmado y obfuscated desde dentro de eclipse?
  • Java montón espacio
  • Aapt.exe se bloquea cuando intento exportar mi aplicación de Android desde Eclipse
  • Carga de una biblioteca nativa para Android mediante Eclipse
  • Existe un recurso con un caso diferente
  • ¿Por qué no se actualizan mis archivos de activos?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.