Aplicación Android solución de problemas: mensaje de error - r no puede ser resuelta
Cada aplicación Android tiene una R.java archivo. Las herramientas de desarrollo de Android generar este archivo de forma automática, por lo que normalmente no tiene que preocuparse de R.java. En ocasiones, el archivo lleva más tiempo que el promedio que se genere. En este caso, Eclipse encuentra referencias a la R clase en el resto del código del proyecto y se queja de que el proyecto no tiene R clase. Sólo espera.
Si uno minuto de espera no trae buenos resultados, siga estos pasos comprobar-la configuración del proyecto:
Seleccione el proyecto en el Explorador de paquetes en Eclipse.
En el menú principal, seleccione Proyecto.
Aparecerá una lista de elementos del submenú.
Busque una marca de verificación al lado de la Build automáticamente menú subtema.
Si usted no ve una marca de verificación, seleccione la Build subtema automáticamente para agregar una.
Con un poco de suerte, el R.java archivo aparece casi de inmediato.
Si el proyecto se establece para construir automáticamente y usted todavía no tiene una R.java archivo, siga estos pasos:
Seleccione el proyecto en el Explorador de paquetes.
En el menú principal, seleccione Proyecto.
Aparecerá una lista de elementos del submenú.
En el cuadro de diálogo Limpiar en Eclipse, seleccione el proyecto que le está dando problemas, junto con los proyectos de limpieza seleccionados Abajo botón de radio.
Haga clic en Aceptar.
Limpieza del proyecto debería solucionar el problema. Pero si el problema persiste, cerca de Eclipse y luego reiniciarlo. (Eclipse vuelve de vez en cuando " confusa " y tiene que ser reiniciado.)
Después de copiar el código Java de un proyecto Android a otro, es posible que vea el mensaje molesto Importación no se puede resolver cerca de la parte superior del programa. Si es así, usted podría haber dicho sin querer un proyecto para traer el material de otro proyecto de R.java archivo. Si la línea de código que es importación somethingOrOther.R, tratar de eliminar esa línea de código. ¿Quién sabe? Su eliminación sólo podría solucionar el problema.