Error de lanzamiento de Eclipse al intentar ejecutar una aplicación de Android

Estoy tratando de configurar mi estación de trabajo para el desarrollo de Android con Eclipse Galileo. He instalado el último complemento de ADT y el SDK de Android, pero recibo este error cuando intento ejecutar cualquier proyecto básico de Android que crea.

eclipse.buildId=M20090917-0800 java.version=1.6.0_17 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Framework arguments: -product org.eclipse.epp.package.java.product -product org.eclipse.epp.package.java.product Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.java.product -data C:\Documents and Settings\dmcnamar\workspace -product org.eclipse.epp.package.java.product Error Tue Jan 26 18:00:41 EST 2010 An internal error occurred during: "Launching HelloWorld". java.lang.NullPointerException at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.launch(Unknown Source) at com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.doLaunch(Unknown Source) at com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.launch(Unknown Source) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:853) at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703) at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:866) at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1069) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) 

En mi caso, el problema se fue cuando elegí un AVD. Yo estaba usando un proyecto eclipse y la configuración de ejecución tenía un AVD válido, pero no se comprobó. Una vez que revisé la casilla, el problema desapareció.

Recuerdos Kamesh

Hice clic con el botón derecho sobre el archivo manifest.xml, seleccioné la opción Ejecutar como -> Ejecutar configuraciones -> en una pestaña Destino y seleccioné AVD creado. Estoy usando Eclipse Helios para Linux 32b,

Hice clic con el botón derecho sobre el archivo manifest.xml, seleccioné la opción Ejecutar como -> Ejecutar configuraciones -> en una pestaña Destino y seleccioné AVD creado

Tuve este problema yo mismo, confirmar que tiene un dispositivo virtual en su AVD. Mi error se produjo simplemente porque no tenía ningún dispositivo virtual.

Otra cosa a considerar es que, si tiene su dispositivo virtual, recuerde instalar siempre el SDK antes de iniciar su AVD. Yo había pasado por alto esto y desperdiciado mucho tiempo preguntándose por qué mi AVD no está funcionando. Cómo esperas que tu dispositivo virtual funcione sin OS ..

Estos son sólo algunos de los problemas que los principiantes siempre encontrarán al comenzar …

Mi consejo se aficionado a los detalles no se apresure en ejecutar su aplicación Hello World

La aplicación funcionó bien cuando lo empujé a un dispositivo físico, así que pensé que comprobaría los dispositivos virtuales un poco más. Desde la ejecución de los "dispositivos adb.exe" veo un dispositivo virtual ahí llamado "emulator-5554". Cuando selecciono este para ejecutar, obtengo el error todavía, pero cuando elijo "Lanzar nuevo dispositivo virtual" lo obtengo Cuando ejecuto "android list avds" no muestra el primer dispositivo, por lo que parece un mal dispositivo se creó de alguna manera causando el error.Gracias por la ayuda!

Esto podría ya estar resuelto, pero en caso de que alguien tropieza con el mismo problema. Lo solucioné haciendo una copia del proyecto, borrándolo del espacio de trabajo e importándolo de nuevo. Ahora todo funciona como un encanto. Creo que esto comenzó después de quitar un dispositivo virtual del administrador de AVD.

  • Importar proyecto Android existente en Eclipse
  • Eclipse: Cómo automatizar la exportación de aplicación sin firmar en un archivo por lotes
  • Android / Facebook: Falta la biblioteca requerida del proyecto
  • La exportación de Android da una "Conversión a formato Dalvik error1 fallido"
  • Java.lang.RuntimeException: La aplicación "org.eclipse.ui.ide.workbench" no se pudo encontrar en el registro
  • El protocolo Parcelable requiere un objeto Parcelable.Creator llamado CREATOR (tengo CREATOR)
  • Error al buscar el estilo mapViewStyle
  • Android obtener la miniatura de vídeo PATH, no Bitmap
  • Beneficios en Android para importar una biblioteca internamente vs externamente
  • ¿Qué IDE utilizar para el desarrollo de Android Phone?
  • Cómo generar clase java simple de WSDL?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.