Resolución de errores frecuentes en el desarrollo de Android

Este artículo es para todos los principiantes que acaban de comenzar las herramientas de desarrollo de Android en Eclipse IDE para desarrollar aplicaciones de Android. La mayoría de los principiantes a menudo enfrentan errores al desarrollar las aplicaciones de Android.

Los errores que voy a discutir en este artículo no son errores de sintaxis. Estos errores ocurren automáticamente (en la mayoría de los casos) ya veces por error del usuario. El artículo trata sobre los errores, la causa probable de los errores y sus posibles soluciones.

Mi entorno es:

  • Herramientas para desarrolladores de Android, compilación: v22.3.0-887826
  • IDE: Plataforma Eclipse

ERROR #1:  Eclipse IDE no se inicia

En el sistema operativo Windows 10, algunos usuarios ven que el IDE de Eclipse no se inicia incluso después de hacer doble clic en el icono de Eclipse.

Es posible que haya intentado:

  • Reinstalando el IDE de Eclipse,
  • Reinicio de la PC
  • Reinstalando el JDK.

La corrupción del eclipse. ini debido a un cambio en la versión de jdk, o debido a múltiples instalaciones de eclipse.

  1. Vaya a la carpeta donde está almacenado su Eclipse IDE
  2. Abra el archivo ini con un editor de texto adecuado como notepad++
  3. Asegúrese de que el contenido del archivo se vea similar a la imagen que se muestra a continuación

1

  1. Verifique especialmente el orden de las líneas resaltadas en las que aparecen2
  2. Guardar los cambios
  3. Reinicie el IDE. Ahora debería funcionar

 ERROR #2:  Falta el archivo R.java

El archivo R.java que se genera automáticamente cada vez que se crea un nuevo proyecto. Si no se crea, genera muchos errores cuando intentamos acceder a cualquier elemento de recurso.

Es posible que haya intentado:

  • limpiando el proyecto
  • Reconstruyendo el proyecto
  • Refrescando el proyecto

Malos recursos (por ejemplo, diseños con errores)

yo

  1. Expande la carpeta res
  2. Puede haber algunas carpetas/archivos que pueden tener una marca roja al lado
  3. Borra los
  4. El archivo R.java se regenerará

||

  1. Si tiene un archivo R.java en algún otro proyecto, simplemente cópielo y péguelo en la carpeta gen
  2. Actualizar el proyecto

ERROR #3: Una aplicación dejó de funcionar inesperadamente

Este error ocurre cuando la aplicación se implementa en el emulador o en el teléfono Android. Este error no se puede detectar en el momento de la compilación.

Falta el archivo de actividad

  1. Vaya al archivo xml android.manifest resaltado a continuación

3

  1. Compruebe si todas las actividades que se utilizan en el programa están definidas en el archivo de manifiesto dentro de la etiqueta <application>
  2. Construir/Actualizar el proyecto
  3. Ejecute la aplicación

 ERROR #4:  El archivo Android.Manifest no declara un paquete Java

 El siguiente es el mensaje de error que podría aparecer:

Este error ocurre cuando el usuario edita un recurso del área de trabajo fuera de Eclipse.

En general, se siguen dos enfoques comunes que se han encontrado útiles para resolver errores para la mayoría de los usuarios.

Seleccione la opción de proyecto “Actualizar”. (Haga clic con el botón derecho en el proyecto y luego seleccione «Actualizar».)4

|| Si el método I no funciona, intente «Limpiar» el proyecto.

Pasos para el proyecto de limpieza:

  1. En la barra de menú, seleccione «Proyecto» y luego seleccione el elemento «Limpiar…».5
  2. Asegúrese de marcar el proyecto actual para limpiar6

ERROR #6: el emulador no se inicia

7

  1. Emulador no configurado correctamente
  2. No hay suficiente RAM disponible

 Soluciones posibles

yo

  1. Asegúrese de que el valor de RAM no sea superior a 768 Mb. El valor óptimo a elegir es 512 Mb
  2. Puede marcar la casilla de verificación Host GPU para un arranque más rápido del emulador
  3. Haga clic en Aceptar8
  4. Prueba a ejecutar el emulador

II

  1. Use  el emulador Genymotion ya que es mucho más rápido que el emulador de stock de Android

 Referencias:

www.stackoverflow.com

www.wikipedia.com

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

Artículo de Mudit Maheshwari:mudit

Estudiante de tercer año de B.Tech IT de la Universidad VIT, Vellore, que tiene un gran interés en la codificación, el aprendizaje de nuevas tecnologías y el desarrollo de software. Además de ser un apasionado de la codificación, también le encanta tocar la guitarra y cantar. Actualmente se encuentra en Chennai. Puede comunicarse con él en mudit94@gmail.com.

Si también desea exhibir su blog aquí, consulte GBlog para escribir un blog invitado en GeeksforGeeks.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *