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.

  • La importación de Facebook SDK a Eclipse no puede resolver las importaciones de java / Android
  • Lint: ¿Cómo ignorar los errores "<key> no se traduce en <language>"?
  • El anuncio no aparece
  • Android ClassNotFoundException: No encontró la clase en el path
  • Android Studio - cómo utilizar bibliotecas (de proyectos eclipse)
  • Eclipse muestra error pero no da error en la consola
  • ¿Qué es proguard.txt en la libs / carpeta de un proyecto de Android?
  • Android Emulator "no responde ¿Desea cerrarlo?
  • Eclipse, Android: Inesperado No se puede ejecutar dex: se definen varios archivos dex
  • Void ... params significado en java function declaration
  • Android: agregar insignia a los iconos internos de mi aplicación
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.