Android ant error: nombre del directorio de recursos no válido: ./bin/res\crunch

Estoy usando la línea de comando de hormigas para construir un proyecto android con una biblioteca externa. (Por alguna razón, no puedo hacerlo en un frasco para poner en libs /)

Después de completar todos los pasos de la actualización android y el enlace de referencia para el proyecto y el proyecto lib, el error de "nombre de directorio de recursos no válido: ./bin/res\crunch" aparece cuando se ejecuta "ant release". Sé que es un error común, pero no lo resolvió después de hacer una investigación intensiva y probar todas las soluciones, incluyendo 1) proyecto-> limpiar 2) eliminar ../bin/res/crunch. (Se volverá a aparecer y crear el problema) 3) cambiar la versión de Android o la versión de SDK a uno más alto

¿Cualquier sugerencia? ¡Gracias!

Una solución más limpia es limpiar antes de construir:

ant clean ant release 

En realidad, no tiene que copiar las cosas del directorio 'crunch' al directorio 'res', ya que éstas se generan como parte de la construcción de todos modos.

Parece que la causa raíz de este problema es la incompatibilidad entre ADT v.22.2.1 y ANT. Hilos relacionados:

Finalmente lo averigüé: copié todo desde la carpeta bin / res / crunch y lo pegué en res y luego eliminé la carpeta crunch. Si se modifica el proyecto de biblioteca, el error volverá a aparecer. Rehacer el procedimiento anterior lo solucionará de nuevo.

  • Limitaciones de proto buffers - carga de datos parciales y compartir secuencias
  • Android java.lang.NoClassDefFoundError: org.jsoup.Jsoup
  • No se puede poner más en una intención
  • Mi compilación falla cuando uso Ant para construir y el proyecto de Android con múltiples bibliotecas
  • Caught Throwable o Exception es nulo
  • ClassCastException: RestTemplate devuelve Lista <LinkedHashMap> en lugar de List <MymodelClass>
  • Leer los datos de las hojas de cálculo de google docs
  • Número máximo de selecciones MultiSelectListPreference Android
  • No se pudo expandir RemoteViews - Notificación incorrecta
  • ¿Es necesario un profundo conocimiento de Java para Android?
  • No se puede normalizar la ruta de acceso para el archivo 'E: \ WorkSpace \ mapdemo \ app \ build \ intermedios \ mockable-Google Inc.:Google APIs: 21.jar'
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.