Android Studio安装错误:java.lang.NoClassDefFoundError

Android Studio安装错误:java.lang.NoClassDefFoundError,java,android,ubuntu,intellij-idea,Java,Android,Ubuntu,Intellij Idea,我试图在lubuntu上安装Android Studio,但出现以下错误: Start Failed: Internal Error. Please report to https://code.google.com/p/android/issues java.lang.NoClassDefFoundError: com.intellij.util.lang.ClassPath at java.lang.Class.initializeClass(libgcj.so.14) at

我试图在lubuntu上安装Android Studio,但出现以下错误:

Start Failed: Internal Error. Please report to https://code.google.com/p/android/issues

java.lang.NoClassDefFoundError: com.intellij.util.lang.ClassPath
   at java.lang.Class.initializeClass(libgcj.so.14)
   at com.intellij.util.lang.UrlClassLoader.createClassPath(UrlClassLoader.java:179)
   at com.intellij.util.lang.UrlClassLoader.<init>(UrlClassLoader.java:173)
   at com.intellij.util.lang.UrlClassLoader$Builder.get(UrlClassLoader.java:128)
   at com.intellij.ide.BootstrapClassLoaderUtil.initClassLoader(BootstrapClassLoaderUtil.java:68)
   at com.intellij.ide.Bootstrap.main(Bootstrap.java:32)
   at com.intellij.idea.Main.main(Main.java:92)
Caused by: java.lang.ClassNotFoundException: sun.misc.Resource not found in gnu.gcj.runtime.SystemClassLoader{urls=[file:./../lib/bootstrap.jar,file:./../lib/extensions.jar,file:./../lib/util.jar,file:./../lib/jdom.jar,file:./../lib/log4j.jar,file:./../lib/trove4j.jar,file:./../lib/jna.jar], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
   at java.net.URLClassLoader.findClass(libgcj.so.14)
   at gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.14)
   at java.lang.ClassLoader.loadClass(libgcj.so.14)
   at java.lang.ClassLoader.loadClass(libgcj.so.14)
   at java.lang.Class.forName(libgcj.so.14)
   at java.lang.Class.initializeClass(libgcj.so.14)
   ...6 more
启动失败:内部错误。请到https://code.google.com/p/android/issues
java.lang.NoClassDefFoundError:com.intellij.util.lang.ClassPath
位于java.lang.Class.initializeClass(libgcj.so.14)
位于com.intellij.util.lang.UrlClassLoader.createClassPath(UrlClassLoader.java:179)
位于com.intellij.util.lang.UrlClassLoader.(UrlClassLoader.java:173)
位于com.intellij.util.lang.UrlClassLoader$Builder.get(UrlClassLoader.java:128)
位于com.intellij.ide.BootstrapClassLoaderUtil.initClassLoader(BootstrapClassLoaderUtil.java:68)
位于com.intellij.ide.Bootstrap.main(Bootstrap.java:32)
位于com.intellij.idea.Main.Main(Main.java:92)
原因:java.lang.ClassNotFoundException:sun.misc.Resource未在gnu.gcj.runtime.SystemClassLoader{URL=[文件:../../lib/bootstrap.jar,文件:../../lib/extensions.jar,文件:../../lib/jdom.jar,文件:../../lib/log4j.jar,文件:../../lib/trove4j.jar,文件:../lib/jna.jar],父=gnu.gcj.runtime.ExtensionClassLoader[],parent=null}
位于java.net.URLClassLoader.findClass(libgcj.so.14)
位于gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.14)
位于java.lang.ClassLoader.loadClass(libgcj.so.14)
位于java.lang.ClassLoader.loadClass(libgcj.so.14)
位于java.lang.Class.forName(libgcj.so.14)
位于java.lang.Class.initializeClass(libgcj.so.14)
…还有6个
此外,试图显示上述消息时发生UI异常:

java.lang.ExceptionInInitializerError
   at java.lang.Class.initializeClass(libgcj.so.14)
   at com.intellij.util.containers.ConcurrentIntObjectHashMap.getUnsafe(ConcurrentIntObjectHashMap.java:2787)
   at com.intellij.util.containers.ConcurrentIntObjectHashMap.<clinit>(ConcurrentIntObjectHashMap.java:2752)
   at java.lang.Class.initializeClass(libgcj.so.14)
   at com.intellij.util.containers.ContainerUtil.createConcurrentIntObjectMap(ContainerUtil.java:2334)
   at com.intellij.util.containers.ConcurrentRefValueIntObjectHashMap.<init>(ConcurrentRefValueIntObjectHashMap.java:31)
   at com.intellij.util.containers.ConcurrentWeakValueIntObjectHashMap.<init>(ConcurrentWeakValueIntObjectHashMap.java:31)
   at com.intellij.util.containers.ContainerUtil.createConcurrentIntObjectWeakValueMap(ContainerUtil.java:2362)
   at com.intellij.openapi.util.Key.<clinit>(Key.java:38)
   at java.lang.Class.initializeClass(libgcj.so.14)
   at com.intellij.util.ui.UIUtil.<clinit>(UIUtil.java:202)
   at java.lang.Class.initializeClass(libgcj.so.14)
   at com.intellij.idea.Main.showMessage(Main.java:251)
   at com.intellij.idea.Main.showMessage(Main.java:234)
   at com.intellij.idea.Main.showMessage(Main.java:224)
   at com.intellij.idea.Main.main(Main.java:95)
Caused by: java.lang.RuntimeException: Could not find 'theUnsafe' field in the class sun.misc.Unsafe
   at com.intellij.util.concurrency.AtomicFieldUpdater.getUnsafe(AtomicFieldUpdater.java:44)
   at com.intellij.util.concurrency.AtomicFieldUpdater.<clinit>(AtomicFieldUpdater.java:38)
   at java.lang.Class.initializeClass(libgcj.so.14)
   ...15 more
java.lang.ExceptionInInitializeError
位于java.lang.Class.initializeClass(libgcj.so.14)
位于com.intellij.util.containers.ConcurrentInObjectHashMap.getSafe(ConcurrentInObjectHashMap.java:2787)
位于com.intellij.util.containers.ConcurrentInObjectHashMap。(ConcurrentInObjectHashMap.java:2752)
位于java.lang.Class.initializeClass(libgcj.so.14)
在com.intellij.util.containers.ContainerUtil.createConcurrentInObjectMap上(ContainerUtil.java:2334)
位于com.intellij.util.containers.ConcurrentRefValueInObjectHashMap。(ConcurrentRefValueInObjectHashMap.java:31)
位于com.intellij.util.containers.ConcurrentWeakValueInObjectHashMap。(ConcurrentWeakValueInObjectHashMap.java:31)
在com.intellij.util.containers.ContainerUtil.createConcurrentInObjectWeakValueMap(ContainerUtil.java:2362)上
位于com.intellij.openapi.util.Key(Key.java:38)
位于java.lang.Class.initializeClass(libgcj.so.14)
位于com.intellij.util.ui.UIUtil.(UIUtil.java:202)
位于java.lang.Class.initializeClass(libgcj.so.14)
位于com.intellij.idea.Main.showMessage(Main.java:251)
位于com.intellij.idea.Main.showMessage(Main.java:234)
位于com.intellij.idea.Main.showMessage(Main.java:224)
位于com.intellij.idea.Main.Main(Main.java:95)
原因:java.lang.RuntimeException:在类sun.misc.Unsafe中找不到“theUnsafe”字段
位于com.intellij.util.concurrency.AtomicFieldUpdater.getSafe(AtomicFieldUpdater.java:44)
位于com.intellij.util.concurrency.AtomicFieldUpdater.(AtomicFieldUpdater.java:38)
位于java.lang.Class.initializeClass(libgcj.so.14)
…还有15个

我正在使用基于ubuntu 15.10的lubuntu。我已经更新了所有的软件,但仍然不起作用

右键单击您的项目并选择->编译模块,然后重新启动项目,它应该会再次工作。

您是否安装了JDK?