Al poco de empezar el nuevo proyecto Android, tras hacer un clean y un rebuild que falla, me doy cuenta de que la activity principal me da errores en las llamadas a R.java. Le he dado todas las vueltas del mundo al código, buscando por Internet, preguntado por ahí…, hasta que me he dado cuenta que el AndroidManifest.xml estaba mal. Tenía repetido todo el nodo <manifest></manifest>.
He eliminado el nodo repetido, vuelto a hacer clean, vuelto a hacer rebuild y… voilà, todo funcionando de nuevo.
Tengo que reconocer que este post de StackOverflow me ha ayudado un poco a encontrar la solución.
La conclusión es que antes de empezar a buscar cosas raras, hay que asegurarse de tener el código lo más limpio posible. Pocas veces será un bug de la plataforma de desarrollo.
Esto, por cierto, me ha pasado con Android Studio (Beta) 0.8.9
David Moñino