Eclipse lancement d'erreur lorsque vous essayez d'exécuter une application Android

Je suis en train de configurer mon poste de travail pour le développement Android avec Eclipse Galileo. J'ai installé la dernière version du plugin ADT et le kit SDK d'Android, mais j'ai cette erreur lorsque j'essaie d'exécuter n'importe quel Android de base projet que j'ai créer.

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)
Avez-vous téléchargez une version de la plateforme Android après l'installation du SDK? (en exécutant tools/android)
Êtes-vous le lancement de ce par le biais de l'émulateur ou un périphérique physique?
J'ai téléchargé un certain nombre de plate-forme Android versions du SDK. Lorsque je charge Fenêtre>Android SDK et AVD manager>les Paquets Installés dans Eclipse, je vois s'afficher. J'ai essayé de lancer l'application par le biais d'un émulateur. J'ai d'abord essayé un Android 2.0 périphérique virtuel et correspondait à son API de niveau à celui du projet. Après cela ne fonctionne pas, j'ai essayé la version antérieure des émulateurs et vécu la même erreur.
Kamesh Kompella la solution a fonctionné pour moi. Cependant, il m'a fallu plus d'une heure pour trouver la case qu'il mentionne. C'est ici: clic Droit sur votre projet dans l'Eclipse de l'Explorateur de packages et choisissez Propriétés. Choisissez Exécuter/Déboguer les paramètres. Sélectionnez votre projet (de nouveau) dans la zone de liste, puis le bouton "Modifier". Choisir la "Cible" de l'onglet. Dans mon cas, "Automatique" est sélectionné, mais pas de préféré AVD. J'ai sélectionné un préféré AVD. Ensuite, le programme a fonctionné!

OriginalL'auteur user259642 | 2010-01-26