I've got same issue, and same remedy also . It has something to do with latest Android SDK, having broken projects has not been issue for me before. I have Windows 7, Eclipse Galileo (3.5 I guess), ADT 0.9.7
On 26 mai, 02:09, Marc Lester Tan <mail...@gmail.com> wrote: > Thanks Xav, you are correct, I have broken projects in the workspace. Fixing > them or closing those projects did the trick. > > -Marc > > > > On Wed, May 26, 2010 at 5:54 AM, Xavier Ducrohet <x...@android.com> wrote: > > Ah thanks for the stack trace. I was trying to reproduce I couldn't, > > > Do you have Android projects in your workspace that are broken? (ie > > they don't have a valid target?) That would be a reason for the NPE to > > show up. > > > We have fixed the error already. I might look into pushing the fix > > sooner than later. > > > Xav > > > On Tue, May 25, 2010 at 2:48 PM, TAKEphONE <shimo...@gmail.com> wrote: > > > Same here ! > > > > On May 25, 4:40 pm, Marc Lester Tan <mail...@gmail.com> wrote: > > >> Hi all, > > > >> I've just upgraded my SDK to 2.2 and now when trying to export signed > > >> application in Eclipse, I am getting the following exception: > > > >> *Message:* > > >> Unhandled event loop exception > > > >> *Exception Stack Trace:* > > >> java.lang.NullPointerException > > >> at > > > com.android.ide.eclipse.adt.internal.project.ProjectChooserHelper$NonLibrar > > yProjectOnlyFilter.accept(Unknown > > >> Source) > > >> at > > > com.android.ide.eclipse.adt.internal.project.BaseProjectHelper.getAndroidPr > > ojects(Unknown > > >> Source) > > >> at > > > com.android.ide.eclipse.adt.internal.project.BaseProjectHelper.getAndroidPr > > ojects(Unknown > > >> Source) > > >> at > > > com.android.ide.eclipse.adt.internal.project.ProjectChooserHelper.getAndroi > > dProjects(Unknown > > >> Source) > > >> at > > > com.android.ide.eclipse.adt.internal.wizards.export.ProjectCheckPage.handle > > ProjectNameChange(Unknown > > >> Source) > > >> at > > > com.android.ide.eclipse.adt.internal.wizards.export.ProjectCheckPage.access > > $0(Unknown > > >> Source) > > >> at > > > com.android.ide.eclipse.adt.internal.wizards.export.ProjectCheckPage$1.modi > > fyText(Unknown > > >> Source) > > >> at > > org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:167) > > >> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > > >> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:3543) > > >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1250) > > >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1273) > > >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1254) > > >> at org.eclipse.swt.widgets.Text.setText(Text.java:1801) > > >> at > > > com.android.ide.eclipse.adt.internal.wizards.export.ProjectCheckPage.onShow > > (Unknown > > >> Source) > > >> at > > > com.android.ide.eclipse.adt.internal.wizards.export.ExportWizard$ExportWiza > > rdPage.setVisible(Unknown > > >> Source) > > >> at > > > org.eclipse.jface.wizard.WizardDialog.showStartingPage(WizardDialog.java:11 > > 99) > > >> at > > > org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:551) > > >> at org.eclipse.jface.window.Window.create(Window.java:431) > > >> at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089) > > >> at org.eclipse.jface.window.Window.open(Window.java:790) > > >> at > > > com.android.ide.eclipse.adt.internal.wizards.actions.ExportWizardAction.run > > (Unknown > > >> Source) > > >> at > > org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251) > > >> at > > > org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(Actio > > nContributionItem.java:584) > > >> at > > > org.eclipse.jface.action.ActionContributionItem.access$2(ActionContribution > > Item.java:501) > > >> at > > > org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContrib > > utionItem.java:411) > > >> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > > >> at org.eclipse.swt.widgets.Display.sendEvent(Display.java:3543) > > >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1250) > > >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1273) > > >> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258) > > >> at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1079) > > >> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3441) > > >> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3100) > > >> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405) > > >> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369) > > >> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221) > > >> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500) > > >> at > > > org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332 > > ) > > >> at > > > org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493) > > >> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) > > >> at > > > org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication > > .java:113) > > >> at > > > org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java > > :194) > > >> at > > > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication > > (EclipseAppLauncher.java:110) > > >> at > > > org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseA > > ppLauncher.java:79) > > >> at > > > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368 > > ) > > >> at > > > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179 > > ) > > >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > >> at > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3 > > 9) > > >> at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp > > l.java:25) > > >> at java.lang.reflect.Method.invoke(Method.java:597) > > >> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559) > > >> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514) > > >> at org.eclipse.equinox.launcher.Main.run(Main.java:1311) > > > >> *Session Data:* > > >> eclipse.buildId=unknown > > >> java.version=1.6.0_20 > > >> java.vendor=Apple Inc. > > >> BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US > > >> Framework arguments: -product org.eclipse.epp.package.jee.product > > -keyring > > >> /Users/marc/.eclipse_keyring -showlocation > > >> Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product > > >> org.eclipse.epp.package.jee.product -keyring > > /Users/marc/.eclipse_keyring > > >> -showlocation > > > >> Anyone experiencing the same problem? Any resolution? Thanks in advance. > > > >> Regards, > > >> Marc > > > >> -- > > >> You received this message because you are subscribed to the Google > > >> Groups "Android Developers" group. > > >> To post to this group, send email to > > android-developers@googlegroups.com > > >> To unsubscribe from this group, send email to > > >> android-developers+unsubscr...@googlegroups.com<android-developers%2Bunsubs > > >> cr...@googlegroups.com> > > >> For more options, visit this group athttp:// > > groups.google.com/group/android-developers?hl=en > > > > -- > > > You received this message because you are subscribed to the Google > > > Groups "Android Developers" group. > > > To post to this group, send email to android-developers@googlegroups.com > > > To unsubscribe from this group, send email to > > > android-developers+unsubscr...@googlegroups.com<android-developers%2Bunsubs > > > cr...@googlegroups.com> > > > For more options, visit this group at > > >http://groups.google.com/group/android-developers?hl=en > > > -- > > Xavier Ducrohet > > Android SDK Tech Lead > > Google Inc. > > > Please do not send me questions directly. Thanks! > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to android-developers@googlegroups.com > > To unsubscribe from this group, send email to > > android-developers+unsubscr...@googlegroups.com<android-developers%2Bunsubs > > cr...@googlegroups.com> > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en