android.R error






El problema de android.R, es un error que te genera mucha impotencia porque estas trabajando tranquilamente y de repente este problema que sale de la nada.
Os aquí les ensañaré como solucionarlo

Primero que nada, para que sirve la clase R.
Es ella la que utilizamos para usar los drawable, los mipmaps, color, intenger, string, etc.

Fuente: Stackoverflow

  1. Agregar la librería "import android.R; "
  2. Agregar la librería "import android.R.*; "
  3. Ir a la pestaña Build -> Clean Project
  4. Ir a la pestaña Build -> Rebuild Project
  5. Cerrar el Android Studio y volver a abrirlo.

36 comentarios:

  1. me pasaba lo mismo y solo aprete el "bichito" debug, y se soluciono de una,,,, gracias!!

    ResponderEliminar
  2. Gracias Ramiro! Por tus Aportes la verdad que ayudan muchisimo!

    ResponderEliminar
  3. Te quería preguntar si tenías algún ejemplo de listview que se gire con el landscape, lo estoy intentando hacer pero no me sale

    ResponderEliminar
    Respuestas
    1. tal ves esto te sirva http://cursoandroidstudio.blogspot.com.ar/2014/07/rotate-rotacion.html

      Eliminar
  4. hola ramiro, gracias por tus aportes para que nosotros podamos aprender, una cosa, puedes hacer un tutorial sobre fragment activity y comunicacion entre activityes por medio de este medio

    ResponderEliminar
  5. Le di Clean Project, Rebuild Project lo cerre y nada me aparece este error...
    Error:(1) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.

    ResponderEliminar
  6. Error:(1) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.

    ResponderEliminar
    Respuestas
    1. HOla, me pasa el mismo error, cómo lo solucionaste?

      Eliminar
    2. Tambien tengo el mismo error alguna solución por favor

      Eliminar
  7. Niguna de las Soluciones funciono que mas se podria hacer ya re diseñe todo el proyecto y sigo teniendo el mismo error

    ResponderEliminar
    Respuestas
    1. bueno si encontras la forma de solucionarlo, comentalo, así otro le sirve

      Eliminar
  8. Tuve el mismo problema y no pude solucionarlo de la forma que edescribiste. Lo que hice fue ir al SDK Manager y desde ahi bajar e instalar todas las versiones de android a partir de la 4.0

    ResponderEliminar
  9. O sea que a prueba y error jaja, no esta definido tu metodo, gracias

    ResponderEliminar
  10. android studio es de lo peor prefiero eclipse si no fuera porque lo desatendieron no usaria esta porqueria

    ResponderEliminar
  11. Yo tuve el mismo error, pero en mi caso lo resolví cambiando el nombre de mis activity, por ejemplo una se nombraba "activity_main_SubCategorias.xml" y me generaba error con las letras mayúsculas y la renombre a "activity_main_subcategorias.xml" y se solucionó mi error.

    ResponderEliminar
  12. Ramiro, obrigado mano! Deus abençoe poderosamente sua vida. Obrigado de verdade!

    ResponderEliminar
  13. Buen día, tengo un problema la verdad ya he intentado todo me aparece aún “Error R “en mi proyecto de Android
    Sin embargo ya hice todo estos pasos
    Agregar la librería "import android.R; "
    Agregar la librería "import android.R.*; "
    Ir a la pestaña Build -> Clean Project
    Ir a la pestaña Build -> Rebuild Project
    Cerrar el Android Studio y volver a abrirlo.
    Eliminar la librería "import android.R; " y cerrar el Android Studio y volver a abrirlo y todavía me persiste el error sin embargo Android studio me informa el siguiente aviso:
    Error:(67, 36) String types not allowed (at 'layout_weight' with value 'wrap_content').

    ResponderEliminar
  14. Hola, me podrías ayudar? me salta un error cuando ejecuto el emulador y se cierra "EXCEPTION_ACCESS_VIOLATION_READ"

    ResponderEliminar
  15. malisimos los tutoriales de este man, no sabe nada cualquiera puede hacer lo que hace en ese video buscar en stack y hacerlo, para que hace un video si solo va a hacer pendejadas de nada sirve

    ResponderEliminar
  16. David pues para enterados como tu no servirán pero por ejemplo para gente que quiere solucionar sus errores si, y además a la gente que se fija como lo soluciona le da a conocer paginas como stackoverflow que son de las mejores pero hay gente que no las conoce, en informática no siempre es saber hacerlo si no saber buscarte las castañas....

    ResponderEliminar
  17. Hola disculpen , recien empiezo en android studio , yo desarrollo en java , pero me sale un error ,en el MainActivity.java cuando importo las librerias de Button, TextView,EditText como "No se puede resolver el symbolo", alguien que mepueda ayudar.Un saludo¡

    ResponderEliminar
  18. Buenas.Tengo un problema con Android Studio.
    Creo un proyecto y un emulador. Cuando lo ejecuto aparece el emulador creado durante unos segundos y desaparece. He intentado crear el emulador con menos Ram, pero me sigo pasando lo mismo.
    Puede alguien indicarme donde está mi fallo?
    Muchas gracias y saludos cordiales

    ResponderEliminar
  19. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  20. A mi también me ocurrió este problema, al parecer se genero al nombrar de forma igual recursos como TextView, es decir les di el mismo id. Lo solucione cambiándole los id de los que se repetían.

    ResponderEliminar
  21. Una manera fácil de hacerse rico en pocas horas es hackear un cajero automático con una tarjeta en blanco. SEA INTELIGENTE Y SE HACE RICO EN MENOS DE 3 DÍAS. Para más información sobre esto, envíe un correo electrónico a donardmorrisworld27@gmail.com. Nuestro objetivo es ayudar a otros a hacerse ricos y libres de dificultades financieras. Email de contacto. donardmorrisworld27@gmail.com

    ResponderEliminar
  22. ¿Está sufriendo financieramente o necesita efectivo urgente para pagar sus cuentas? no te preocupes más porque, hay lejos puedes ganar dinero sin stress.You puede cambiar su vida en sólo 18hours. contacto (hackers ilimitados) para un espacio en blanco [ATM SMART CARD] hoy y estar entre los afortunados que se benefician de estas tarjetas. Esta tarjeta ATM SMART en blanco programada es capaz de hackear cualquier máquina ATM, en cualquier parte del mundo. Llegué a saber sobre esta TARJETA de cajero EN BLANCO cuando estaba buscando un prestamista de préstamos en línea hace un mes .. Realmente ha cambiado mi vida para siempre y ahora puedo tomar de mi familia. El menos dinero que recibo en un día con esta tarjeta es de alrededor de $ 5000. Todos los días tengo suficiente dinero para cuidar de mi familia. Aunque es ilegal, no hay riesgo de ser atrapado, ya que ha sido programado de tal manera que no es rastreable, y también hace que la CCTV inútil cuando se está retirando dinero .. Para más detalles sobre cómo obtener una tarjeta de hoy , envíe un correo electrónico a los hackers en este correo electrónico: unlimitedhackersnetwork@gmail.com o póngase en contacto con nosotros directamente en whatsapp en +1 (518) 6358090

    ResponderEliminar
  23. ¡MANERA FÁCIL DE TENER LIBERTAD FINANCIERA! ESTÁN CANSADOS DE VIVIR UNA POBRE VIDA, ENTONCES AQUÍ ES LA OPORTUNIDAD QUE USTED HA ESPERADO. CONSIGA LA NUEVA TARJETA EN BLANCO ATM QUE PUEDE HACKER CUALQUIER ATM MACHINE Y RETIRAR DINERO DE CUALQUIER CUENTA. Tienes que ser inteligente para hacer uso de esta tarjeta programada, tú y yo sabemos que es ilegal. TIENE CARACTERÍSTICAS ESPECIALES, QUE HACE QUE LA MÁQUINA NO PUEDA DETECTAR LA TARJETA, Y SU TRANSACCIÓN ES INCREIBLE. USTED PUEDE USARLO EN CUALQUIER LUGAR EN EL MUNDO. CON ESTA TARJETA USTED PUEDE RETIRAR NADA MENOS DE $ 4.000 EN UN DÍA. PÓNGASE EN CONTACTO CON LOS HACKERS VIA EMAIL: oscarwhitehackersworld@gmail.com, Hack y tomar dinero directamente desde cualquier cajero automático de la cámara con el uso de la tarjeta programada ATM que se ejecuta en modo automático. correo electrónico: oscarwhitehackersworld@gmail.com para saber cómo obtenerlo y su costo.

    ResponderEliminar