eclipse.buildId=M20100211-1343
java.version=1.7.0
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86
Error
Sat Nov 12 11:23:25 EST 2011
An internal error occurred during: "Launching ww3".
java.lang.NullPointerException
at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.launch(AndroidLaunchController.java:357)
at com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.doLaunch(LaunchConfigDelegate.java:321)
at com.android.ide.eclipse.adt.internal.launch.LaunchConfigDelegate.launch(LaunchConfigDelegate.java:237)
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)
修改: 依然没有。更改JDK版本的结果:
eclipse.buildId=M20100211-1343
java.version=1.6.0_18
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86
答案 0 :(得分:5)
您需要更新自己的ADT。我不确定如何通过菜单确切地做到这一点,因为eclipse在重新启动eclipse后显示了一个对话框,指示我。
值得研究。
答案 1 :(得分:2)
我今天也遇到了这个错误,但是在一个已经运行正常的系统上。不同之处在于我重新安装了Dropbox并重新同步了包含我的工作区的文件夹。最后注意到我有两个运行配置,工作一个和一个旧的冲突的一个Dropbox已经交付。两个运行配置之间的差异是未选中AVD目标旁边的复选框。从菜单中:运行>运行配置> TargetTab。应检查AVD旁边的复选框。希望它有所帮助。
答案 2 :(得分:0)
Java 7尚未在Android SDK支持的开发环境中列出。尝试使用JDK 1.6。
答案 3 :(得分:0)
我遇到了同样的问题。
下面的答案在浪费了一天之后解决了这件事。
Eclipse launch error when trying to run an Android app
线索位于错误跟踪的顶部:
java.lang.NullPointerException at com.android.ide.eclipse.adt.internal.launch.AndroidLaunchController.launch(AndroidLaunchController.java:357)
您的项目正在尝试在不再存在的虚拟设备中运行。它没有找到它,你像我一样留下了红脸。你可能像我一样删除了AVD。 (如此令人沮丧的错误信息并不清楚!)
您需要做的就是将其重新链接到实际的AVD:
CharlieMezak的以下评论为我工作。
答案 4 :(得分:0)
我遇到了类似的问题,这些建议都没有奏效。
所以我删除了项目(没有删除文件) 然后从项目中删除.settings和.project和.classpath文件。
==成功