Ir al contenido principal

Eclipse no genera la clase R en un proyecto Android

He perdido un buen rato intentando hacer un proyecto con eclipse para android hasta que he descubierto que pasaba.

En la última actualización de eclipse han introducido un bug que produce este efecto.


Tras pelearme mucho he descubierto como solucionarlo de una manera sencilla.
Abre el archivo project.properties del proyecto y el archivo
AndroidManifest.xml.

En el archivo project.properties cambia la versión del target a un valor inferior, por ejemplo si esta la 17 pon 16

target=android-16
 
En el archivo AndroidManifest.xml hacemos los mismo, cambiamos la versión del target a un valor inferior, por ejemplo si esta la 17 pon 16

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="16" />
 
Después guardamos y le damos a reproducir y de repente funciona.

Si necesitas la versión que habías seleccionado, ya la puedes poner que va a funcionar tambien.

Comentarios

Entradas populares de este blog

¿Cuántas horas debe dormir un informático?

¿Cuántas horas debe dormir un informático? Si eres programador, diseñador, digitador o simplemente eres de esas personas que la mayor parte del tiempo en su trabajo y vida cotidiana se la pasa frente una pantalla te traigo algo que a lo cual debes prestar mucha atención. Si eliges un informático al azar; programador o diseñador y le preguntas ¿Cuántas horas duermes diariamente? o ¿ Cuál es hábito de sueño? seguro que te responderá que dedica mucho tiempo de horas nocturnas a su trabajo. En los informáticos es muy común desvelarse mientras la mayoría de personas normales madrugan para realizar sus tareas diarias. Dormir es una de las partes más importantes de nuestro día a día. No en vano lo más probable es que sea la actividad en la que empleemos más tiempo a lo largo de nuestra vida. Por supuesto, el resto de tareas diarias se ven condicionadas por las necesidades de reposo que requiere el organismo. Pero, ¿cuántas horas necesitan los informático...

Conflicto con instalaciones de Windows Update

Esta entrada esta orientada a todos los que se inician en el mantenimiento de Windows. Presento el caso de un equipo Portátil DELL Vostro que cuenta con instalación de Windows 7 Pro y que se le aplican las actualizaciones por parte de Windows Update funcionando correctamente hasta el momento en que se le aplica el Service Pack 1 el cual después de reiniciar presenta conflicto en el driver o controlador del SCSI sobre el Disco Duro por lo que el equipo tarda hasta 10 minutos para presentar el inicio de sección de usuario. Hay dos opciones principales que se pueden hacer para resolver este problema o conflicto sobre el equipo, una es mas practica que la otra y se las describo a continuación. 1.  Esperar a iniciar la sección de usuario hasta que el equipo lo permita o entrar en modo seguro de Windows para aplicar la opción de Restaurar Sistema de Windows la cual si ya la tienen familiarizada deshace muchos instalaciones realizadas sobre el equipo. 2. Esta opción es...

Linux-Habilitar o deshabilitar los servicios en el Inicio

Método simple Para quienes estan utilizando linux con escritorio y necesitan ver la lista de servicios, ir al menú “Sistema” > “Administración” > “Servicios”. En la ventana que aparece marca o desmarca los servicios que deseas habilitar o deshabilitar. Nota: Esta ventana no muestra todos los servicios . Sólo son mostrados los principales servicios. Para ver todos los servicios, ve el siguiente método. Método completo Para se inician en la administración de servidores linux y necesitan tener la lista completa de servicios, instala sysv-rc-conf: sudo aptitude install sysv-rc-conf Luego ejecútalo: sudo sysv-rc-conf Esta interfaz es menos agradable pero permite habilitar y deshabilitar todos los servicios en el inicio. Cada línea representa un servicio. Cada columna representa un runlevel (estado del sistema: iniciado, en uso, detenido, reiniciado…) El runlevel de trabajo normal bajo Ub...