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
- ¿Qué pasó con la java de Emacs?
- Error "HTTP / 1.1 401 no autorizado" con autenticación básica en android - EWS 2010
- Cómo publicar un valor booleano o entero utilizando volley
- ¿Cómo puedo encontrar todos los métodos no utilizados de mi proyecto en Android Studio IDEA?
- Crear una anotación Java con comportamiento contextual IDE
¿Cualquier sugerencia? ¡Gracias!
- Android: botón de acción flotante en posición incorrecta
- Cómo crear AsyncTasks reutilizables en android?
- Android FragmentTransaction setTransitionStyle
- AndroidManifest.xml - especificado para la propiedad 'manifiesto' no existe
- Diálogo de Facebook de Android
- Error: Gradle: la ejecución falló para la tarea ': app: preDexDebug'
- Eliminar sombras debajo de la barra de herramientas appcompat
- ¿Cómo encontrar la ruta a NDK?
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.
- ¿Por qué WebView en el código fuente del SDK amplía MockView?
- ¿Cómo solucionar la verificación fallida con zipalign?