i starting android development have created sample application when opening .xml file resides in res/layout/main.xml after eclipse crash , close.
i try "open android layout editor" crashes eclipse.
i not getting why problem occur.
my os ubantu 9.04 , using eclipse galileo
edit:
i getting following error in eclipse log file. dose means???
!entry com.android.ide.eclipse.adt 4 0 2011-04-29 16:56:16.476 !message loadandparserclass failed find class com.saltriver.gui.r !stack 0 java.lang.unsupportedclassversionerror: bad version number in .class file @ java.lang.classloader.defineclass1(native method) @ java.lang.classloader.defineclass(classloader.java:620) @ java.lang.classloader.defineclass(classloader.java:465) @ com.android.ide.eclipse.adt.internal.resources.manager.projectclassloader.findclass(unknown source) @ java.lang.classloader.loadclass(classloader.java:306) @ java.lang.classloader.loadclass(classloader.java:251) @ com.android.ide.eclipse.adt.internal.resources.manager.compiledresourcesmonitor.loadandparserclass(unknown source) @ com.android.ide.eclipse.adt.internal.resources.manager.compiledresourcesmonitor.filechanged(unknown source) @ com.android.ide.eclipse.adt.internal.resources.manager.globalprojectmonitor$deltavisitor.visit(unknown source) @ org.eclipse.core.internal.events.resourcedelta.accept(resourcedelta.java:68) @ org.eclipse.core.internal.events.resourcedelta.accept(resourcedelta.java:79) @ org.eclipse.core.internal.events.resourcedelta.accept(resourcedelta.java:79) @ org.eclipse.core.internal.events.resourcedelta.accept(resourcedelta.java:79) @ org.eclipse.core.internal.events.resourcedelta.accept(resourcedelta.java:79) @ org.eclipse.core.internal.events.resourcedelta.accept(resourcedelta.java:79) @ org.eclipse.core.internal.events.resourcedelta.accept(resourcedelta.java:79) @ org.eclipse.core.internal.events.resourcedelta.accept(resourcedelta.java:48) @ com.android.ide.eclipse.adt.internal.resources.manager.globalprojectmonitor$1.resourcechanged(unknown source) @ org.eclipse.core.internal.events.notificationmanager$2.run(notificationmanager.java:291) @ org.eclipse.core.runtime.saferunner.run(saferunner.java:42) @ org.eclipse.core.internal.events.notificationmanager.notify(notificationmanager.java:285) @ org.eclipse.core.internal.events.notificationmanager.broadcastchanges(notificationmanager.java:149) @ org.eclipse.core.internal.resources.workspace.broadcastpostchange(workspace.java:313) @ org.eclipse.core.internal.resources.workspace.endoperation(workspace.java:1022) @ org.eclipse.core.internal.resources.workspace.run(workspace.java:1809) @ org.eclipse.core.internal.events.notificationmanager$notifyjob.run(notificationmanager.java:40) @ org.eclipse.core.internal.jobs.worker.run(worker.java:55)
"crash" not specific. file .metadata/.log
in workspace see if eclipse wrote error message before died.
if doesn't help, start eclipse console -debug -console -consolelog
.
[edit] error means you're using java x run eclipse plugin needs java y (where y > x).
the usual case run eclipse java 5 , have plugin needs java 6. unfortunately, error message useless: doesn't tell class problem, jar came, version has , versions supported - code has information smart guy decided don't need that. pity.
so try latest version of java run ide.
this independent of java version use build , run projects!! it's vm eclipse uses load plugins. vms used in projects, see eclipse preferences.
Comments
Post a Comment