java - para - huawei p10 ant+
error android ant: nombre del directorio de recursos no vĂ¡lido:./bin/res/crunch (2)
Estoy usando una línea de comando ant para construir un proyecto de Android con una biblioteca externa. (Por alguna razón, no puedo convertirlo en un jar para poner en libs /)
Después de completar todos los pasos de la actualización de 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 al ejecutar "lanzamiento de hormiga". Sé que es un error común pero no lo resolvió después de realizar una investigación exhaustiva y probar todas las soluciones, incluidas 1) proyecto-> limpiar 2) eliminar ../bin/res/crunch. (volverá a aparecer y creará el problema) 3) cambiar la versión de Android o SDK a una versión superior
¿Cualquier sugerencia? ¡Gracias!
Finalmente lo resolví: copié todo de la carpeta bin / res / crunch y lo pegué en res y luego borré la carpeta de crujidos. Si se modifica el proyecto de la biblioteca, el error volverá a aparecer. Rehacer el procedimiento anterior lo arreglará nuevamente.
Una solución más limpia es limpiar antes de construir:
ant clean
ant release
En realidad, no tiene que copiar cosas del directorio ''crunch'' al directorio ''res'', ya que éstas se generan como parte de la compilación de todos modos.
Parece que la causa raíz de este problema es la incompatibilidad entre ADT v.22.2.1 y ANT. Temas relacionados: