Cómo solucionar errores en Android
Recopilación de soluciones a errores habituales al programar en Android con Eclipse: problemas con el ADT y el SDK, adb, el emulador, certificados y librerías.
A continuación mostramos una recopilación de entradas en las que se muestran cómo solucionar algunos de los posibles errores que nos pueden surgir a la hora de programar aplicaciones para Android.
- Error Android – Eclipse no muestra los botones de Android después de instalar el ADT y el SDK
- Error Android – java.lang.NoClassDefFoundError sin motivo aparente
- Error Android – La conexión al adb se ha caído y ha ocurrido un problema grave
- Error Android – La instalación del SDK no detecta el JDK de Java
- Error Android – El emulador se desconecta y no lanza la aplicación
- Error Android – Error en los métodos con anotaciones @Override, de tipo Listener o sobrescritos
- Error Android – Problemas con algún proyecto importado o de ejemplo de Android
- Error Android – Problemas al instalar el ADT o el SDK
- Error Android – Error en las librerías importadas
- Error Android – Certificado diferente al intentar reinstalar la aplicación en el emulador o el teléfono
- Error Android – Certificado de depuración caducado
- Error Android – Referencias perdidas
- Error Android – Se requiere un compilador de nivel superior
- Error Android – Se requiere un ADT superior
- Error Android – No se encuentra el SDK de android
- Error Android – Salto de algún archivo indexado
- Error Android – Eclipse lanza un error que no existe por ningún lado
- Error Android – El log no muestra nada
- Error Android – Aplicación no especifica el nivel de la API
«Cómo solucionar errores en Android», de Ramón Invarato en jarroba.com, con licencia Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0. Obra registrada en Safe Creative.

Te puede interesar
Preparar las herramientas necesarias para programar en Android
Repasa las herramientas del SDK de Android en Eclipse: el SDK Manager, la creación de un emulador con el AVD Manager y el filtrado de mensajes en LogCat.
Error Android – Eclipse lanza un error que no existe por ningún lado
Eclipse marca una X roja en el proyecto Android sin error real: R.java no se regenera. Seis soluciones, de nombres de recursos en res a Project > Clean.
Error Android – Problemas al instalar el ADT o el SDK
Cómo resolver el error «Cannot complete the install because one or more required items could not be found» al instalar el ADT o el SDK de Android en Eclipse.
Error Android – La conexión al adb se ha caído y ha ocurrido un problema grave
Cómo arreglar en Eclipse el error «The connection to adb is down»: reinicia el adb con Reset adb desde la vista Devices o con adb kill-server y start-server.
Comentarios (72)
-
Saludos por que sera que me sale este error cuando creo un aplicacion de Google Maps Activiti
Error:(20, 25) error: package R does not exist
Error:Execution failed for task ‘:app:compileDebugJavaWithJavac’.
> Compilation failed; see the compiler error output for details.-
Suele pasar cuando no se ha construido correctamente el fichero R.java (este fichero se construye automáticamente).
Prueba a eliminar de tu clase los import que tengan «.R» y vuelvelos a importar:
import tu.paquete.R;De cualquier manera, cuando pasa esto lo mejor es limpiar la cache de Android Studio para ver si es un problema del compilado de este fichero. También, si se elimina R.java debería de reconstruirse. Sino lo hace, puede que la instalación del IDE esté corrupta o el propio proyecto (puedes probar a crear un proyecto nuevo).
-
-
Excelente blog pagina, sigue asi! Tengo un problema con los activities resulta que yo abro un activity y realice un boton que me dirigiera a otro activity y me pasa como a los otros comentarios me sale un aviso que se ha detenido, yo revise el enlace que le sugerias. Pero, yo no uso Eclipse sino AndroidStudio y pues es algo diferente, tambien veia el codigo que hacias referencia de como debia quedar y lo modificaba pero sigue igual. Cualquier info sera de ayuda. Dios te Bendiga
-
Sin ver más en detalle el log del error es complicado indicar una solución pues pueden ser muchas cosas. Te recomiendo que eches un vistazo a nuestro libro gratuito de Android en https://jarroba.com/libro-android-100-gratis/ que aunque sea Eclipse, el código es el mismo para Android Studio y tienes muchos ejemplos de como trabajar con Activities.
-
-
Hola, estoy iniciando en Android Studio pero a la hora de hacer un simple programa de suma de 2 numeros me acomoda todo en la parte superior izquierda, osea que los 4 componentes que estoy usando los empalma y no puedo trabajar con la app
-
Tengo exáctamente el mismo problema, se ven bien en el editor pero al pasarlo al emulador o a un celular por USB se ven los objetos empalmados ¿Ya encontraron una solución?
-
Necesito un poco más de información para poder ayudarte ¿Dónde te ocurre el problema en el emulador, en el editor o en el móvil…?
-
Hola el error sale en el emulador y en el movil, en el editor se acomoda tal cual lo querio pero al ejecutarlo todos los controles se van al lado superior izquierdo
-
Puede ser un problema con el XML de la vista o que debas jugar con otros contenedores de Layouts. Prueba con otro ViewGroup como LinearLayout, GridLayout o RelativeLayout (todos en https://developer.android.com/reference/android/view/ViewGroup.html?hl=es-419). También prueba a quitarle todos los atributos e ir añadiéndole uno a uno para ver cual es el que da los problemas.
-
-
-
-
Hola disculpa tengo un problema de que al crear un proyecto nuevo normalmente al acabar de crearlo el proyecto no me aparece y no me marca ningún error.
Esto sucedió después, cuando trate de ejecutar un proyecto en una memoria que contenía varios errores y como pude observar el programa no se ejecuto bien así que intente crear un nuevo proyecto para volver a crear el mismo programa pero al finalizar la creación de dicho proyecto no me apareció nada
-
Hola a todos, soy casi nuevo desarrollando aplicaciones en android, estoy desarrollando una que me conecto al webService usando JSON PHP y MySQL, si lo emulo con la versión API 23 me funciona correctamente, pero tengo que bajarlo a la versión Android 4.4.2 API 19 ya que cuento con un celular con esta versión, pero aquí no me funciona, ni emulandolo con el mismo android studio ni en mi celular, y SI he colocado el permiso de uso de Internet en el manifest.xml, si no creo que no me funcionaría con el API 23
-
¿Qué error te sale en la consola?
Tienes información adicional y ejemplos en: https://developer.android.com/training/basics/network-ops/connecting.html
-
-
Hola , quisiera que me ayuden con este error. Gradle build finished with 121 error(s) in 1m 25s 731ms. Me sale este error, si me emula el celular más no lo que estoy programando. Que debo hacer?? :S
-
Hola no me aparece ningun error, ya adregue los sdk y el jdk, no me marca nada pero a la hora de querer agregar algun boton en el desing no me deja, me aparece un icono de negado, como hago para que me deje agregar los elementos?
-
Hola,
Estoy realizando mi primer app en android studio pero tengo un problema al lanzar la aplicación, el simulador arranca correctamente pero se queda sin lanzar la aplicación, aparentemente no hay ningun error pero no la puedo ver, es posible hallar una solución?Gracias
-
Hola, tengo un problema, tengo un botón para hacer un intent en una actividad, pero además de eso un editext y otro botón que al presionarlo ocupa datos del editext, pero si el campo del editext esta vacío y presionó el botón de la intención se detiene
-
Comprueba que no se esté pasando null o algo que proboque el error (mira en la consola a ve que te sale). Tienes ejemplos de Intent y paso de datos entre Activities en nuestro libro gratuito en: http://jarroba.com/libro-android-100-gratis/
-
-
Hola tengo un problema. Android Studio no me marca los errores en tiempo real. que puedo hacer
AYUDA POR FAVOR..!!
-
Puede deberse a varios problemas. Prueba alguna solucción de las siguientes (haz copia de seguridad de todo por si acaso):
- Botón derecho sobre el proyecto: Synchronize
- Botón derecho sobre el proyecto: Inspect code…
- Pulsa en File / «Invalidate Caches / Restart…»
- Pulsa en File y asegurate que no esté marcado «Power Save Mode»
-
-
BUENOS DIAS CREE UNA ACTIVITY VACIA Y ADENTRO DE ESTA HICE OTRA ACTIVITY Y LE AÑADI UN TABHOST Y EN LA PRIMERA ACTIVITY PUSE UN BOTON PARA QUE PASARA DE LA ACTIVITY 1 A LA ACTIVITY 2 USANDO NEW INTENT AL DARLE RUN A LA APP ME SALE TODO CORRECTO PERO AL DARLE AL BOTON SALE CIERRE INESPERADO Y EN EL CODIGO DE LA ACTIVITY 2 NO ME SALE NINGUN ERROR y me sale error de java como java lang runtime exception y muchas otras cosas mas
-
Hola Carlos, comprueba que esté correctamente definido en el AndroidManifest.xml (más información en http://jarroba.com/activity-entender-y-usar-una-actividad/)
-
-
buenas noches amigo, una duda estoy tratando de realizar un cliente en android studio pero cuando quiero cargarlo un catch me muestra exception:null me podrias ayudar,, muchas gracias de antemano
-
Hola como estas ?? como copio las librerias de android que estan descargadas en mi laptop a otra pc ??
-
Buenos dias. Queria saber como hacer para añadir una imagen, que la misma este alojada en la URL. Y a esta asignarle gestos, para que la misma se le pueda hacer zoom con los dedos, y mover hacia los lados, ya que seria imagen grande. Desde ya muchas gracias
-
Hola Mateo, para hacer lo que necesitas lo fácil es usar una WebView (tienes ejemplos en http://developer.android.com/intl/ru/reference/android/webkit/WebView.html) así la imagen podrás hacer zoom con los dedos, ya que lo permite el contenedor. SI quieres hacer algo más complejo ya tendrás que descargarla y utilizar la imagen como variable.
-
-
Tengo un HTC M8, y desde hace un tiempo aparece un banderazo, que dice "program exception", los programas siguen corriendo normalmente, pero este mensaje continua apareciendo, lo soluciono dando reiniciar, pero, despues de un tiempo vuelve a aparecer.
Como se soluciona y cual es la causa de este problema.
Gracias
-
que tal lo que pasa es que a la hora de crear un proyecto nuevo me aparece un sigmno de admiracion en rojo en la carpeta del proyecto y tambien esto:
appcompat_v7] C:\Users\omar\workspace\appcompat_v7\res\values-v21\styles_base.xml:75: error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton'.
y cuando quiero crear el emulador no me da la opcion del boton OK y ya tengo las API's descargadas. Seria muuy bueno que me ayudara porfavor
-
Hola estaba trabajando muy bine con mi android studio pero de burnas a primeras al crear un nuevo proyecto y adicionar un Plain TextView me manda la pantalla de Rendering y ahi se queda, que estoy haciendo mal?
-
Hola de nuevo Ramón, pero me estoy volviendo loco intentando encontrar los links de los errores, tengo los siguientes errores ( ayúdame a encontrar los links por favor). Un saludo
error: Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.ActionButton'.
The container 'Android Dependencies' references non existing library 'C:\Users\JUNIORS\Desktop\programas_android\appcompat_v7\bin\appcompat_v7.jar'
The project cannot be built until build path errors are resolved
-
Los errores de Android los tienes al realizar la siguiente búsqueda http://jarroba.com/?s=error+android
-
-
Hola Ramón en que página están las soluciones? y tengo el libro, y muchas gracias sos un genio, pero si me podrias facilitar la pagina donde pone solucionar esos errores
1) error: Error retrieving parent for item: No resource found that matches the given name ‘android:Widget.Holo.ProgressBar.Horizontal’.
2) Description Resource Path Location Type
The container ‘Android Dependencies’ references non existing library ‘C:UsersEdd ChoqDesktopMis AplicacionesAplicacionesappcompat_v7binappcompat_v7.jar’ PrimerHolaMundo Build path Build Path Problem3)Description Resource Path Location Type
The project cannot be built until build path errors are resolved PrimerHolaMundo Unknown Java Problem-
Hola Antonio. Las solucciones de estos errores están pinchando en los links de los mismos. También puedes buscarlos directamente en nuestro buscador de la web o mirar en la página de entradas en http://jarroba.com/entradas/ 🙂
-
-
Hola, soy nuevo con Android y quisiera saber si me puede ayudar con un problema que no consigo solucionar.
Al crear mi primera aplicación, un hola mundo, con Android 4.4.2 (KitKat API 19) me genera aparte de mi proyecto otro llamado "appcompat_v7", tengo entendido que es una librería de apoyo que se autogenera.
En mi proyecto me aparece una exclamación roja y el error que me da es el siguiente:
Description Resource Type Location Path
The container 'Android Dependencies' references non existing library 'C:\Users\Jose\workspace\appcompat_v7\bin\appcompat_v7.jar' HolaMundo Build Path Problem Build pathGracias.
-
LAS APLICACIONES CREADAS ENVIAN UN MENSAJE EMERGENTE DE QUE LA APLICACION SE HA DETENIDO
-
Buenas! Soy un novato en esto recién y tengo 3 errores que no se resolver, me dice :
1) error: Error retrieving parent for item: No resource found that matches the given name ‘android:Widget.Holo.ProgressBar.Horizontal’.2) Description Resource Path Location Type
The container ‘Android Dependencies’ references non existing library ‘C:UsersEdd ChoqDesktopMis AplicacionesAplicacionesappcompat_v7binappcompat_v7.jar’ PrimerHolaMundo Build path Build Path Problem3)Description Resource Path Location Type
The project cannot be built until build path errors are resolved PrimerHolaMundo Unknown Java ProblemTambién me aparecen 2 Warning:
1)Description Resource Path Location Type
[I18N] Hardcoded string «hola», should use @string resource fragment_item_detail.xml /PrimerHolaMundo/res/layout line 8 Android Lint Problem2)Description Resource Path Location Type
Attribute «textIsSelectable» is only used in API level 11 and higher (current min is 8) fragment_item_detail.xml /PrimerHolaMundo/res/layout line 9 Android Lint Problemjaja un quilombo la verdad! Espero que me puedas ayudar, desde ya muchas gracias.
-
Hola Edd,
prácticamente todo los errores que te dan los explicamos en el libro que puedes descargar gratis desde: http://jarroba.com/libro-android-100-gratis/ (te recomiendo que lo hagas como un curso, ya que está pensado como tal para empezar con Android). Éste te ayudará a resolver un montón de errores.
De cualquier manera, puedes resolver todos estos errores de un plumazo subiendo el nivel de la API de Android (subir la versión de Android, aunque te recomiendo que crees desde cero el proyecto y le pongas una versión de Android 16 o superior, esto es Android 4.4 o superior).
Los warnings son porque has escrito a pelo «hola» y el otro es porque estás usando un API level muy bajo (con lo anterior lo solucionas).
-
-
He tratado de bajar el ADT Bundle en estos días
pero al final de la descarga me dice «Error de conexión»
lo mas curioso es que pasa en cualquier ordenador, navegador y velocidad de conexión. Porque?
a alguien mas le paso lo mismo? -
me aparece ete error al insertar en mo layouts , edittext
NOTE: This project contains Java compilation errors, which can cause rendering failures for custom views. Fix compilation problems first.
Exception raised during rendering: java.lang.System.arraycopy([CI[CII)V
Exception details are logged in Window > Show View > Error Logpor fabor una ayudaaa…
-
Hola Pedro,
a ver si nos puedes mandar la traza del log de Android (logcat, puedes verlo en http://jarroba.com/preparar-las-herramientas-necesarias-para-programar-en-android/) mejor que el de la consola. De cualquier manera, lo que indica ese error es que hay código Java mal escrito, por lo que te recomiendo que mires en tu proyecto que no haya X rojas. Comprueba también que los XML estén bien formados y escritos. Y ya para acabar puedes hacer un Clean (lo explicamos en http://jarroba.com/error-android-eclipse-lanza-un-error-que-no-existe-por-ningun-lado/)
-
-
Hola tengo un problema hace más de un año deje de usar eclipse y el sdk de android hoy que lo quise retomar actualice el sdk para tener las apis más recientes y al compilar me daba errores cosa que antes no daban lo desintale y volví a instalar y me daba errores al istalar el ADT. Formatie el Disco duro de mi pc y volví instalar todo como dice en manules y libros y me manda error al compilar un simple hola mundo y cualquier aplicación ya e formateado 5 veces y probado con eclipse índigo, luna, helios, estándar, juno y nada siempre al tratar de compilar mi aplicación me manda 2 errores uno dice android dependencies build path y el otro dice the project cannot be built until build path errors are resolved. Java problem .
Ojala puedan ayudarme a resolver este problema
Gracias-
Hola Ramiro,
limpia el proyecto con un clean (explicamos como hacerlo en: http://jarroba.com/error-android-java-lang-noclassdeffounderror-sin-motivo-aparente/), previa copia de seguridad claro está. También, comprueba que está actualizado tanto el SDK como el ADT.
-
-
Alguien me podria ayudar??? Estoy programando en android eclipse, cuando intento correr cualquier programa usando metodos solo me aparece una pantalla blanca en el emulador, ya revise y no hay ningun error en el codigo, solo e podido correr un programa que tenia una sola clase y sin metodos. El hola mundo me funciona bien.
-
No me escribáis dos veces, que leemos todos los comentarios en cuanto podemos. Te he respondido en el comentario de http://jarroba.com/acelerar-el-emulador-de-android/
-
-
mi problema esqueno me deja agregar imagenes a las rutas indicadas… me aparece el icono de denegado de windows y no se como fixearlo. Con versiones anteriores, si podía
-
Buenas Alberto,
No entiendo muy bien tu consulta, ¿dónde no ves las imágenes? ¿Qué pasos realizas para que ocurra el problema? Si no te ocurría con versiones anteriores, entiendo que de Elcipse + ADT, te sugiero que lo elimines entero y lo vuelvas a descargar para evitar problemas de archivos corruptos
-
-
Hola tengo un pequeño problema. Al momento de dar doble click sobre el motor avd me manda
Error al analizar el SDK
fallado para crear
no se puede analizar el contenido sdkC:Program File (x86)Androidandroid-studiosdkadd-onsy todavia aparte el sdk ya no me quiere abrir :C
que puedo hacer ? -
Mi problema es que los mensajes los acumula desordenados se aculuman de doble/triple SMS, 2-3-4, osea no es asi en serie que yo mando un mensaje y me llega la respuesta y dspues yo mando el otro y me responden si no que todos los que yo mando estan por un lado y los que me mandan por otro lado, una ayuda por favor
-
-
Hola tengo un problema. Cuando voy a ejecutar una aplicacion en el emulador esta no se ejecuta y manda un mensaje que indica que la aplicacion se ha detenido y es imposible ejecutarla a menos de que sea creada nuevamente.
Agradeceria me puedan ayudar. Porque sucede esto?-
Buenas,
supongo que el error te sale en una ventana emergente en el emulador. Esto viene dado porque la aplicación ha dado un error en tiempo de ejecución y Android la ha detenido. Revisa el código, o prueba un hola mundo que funcione, como el que está en http://jarroba.com/activity-entender-y-usar-una-actividad/
-

Deja un comentario