创建新的Android项目时java.lang.NoClassDefFoundError

时间:2016-01-16 13:19:54

标签: android

我已经多次尝试安装(并重新安装)Android Studio,每次,Studio都无法创建新的Android项目。

当我尝试从最初的Android Studio窗口进行操作时(例如,使用基本'创建','打开','导入' 等选项),我问了向导中的所有问题,但后来我得到了一个简短的进度对话框,后面什么都没有。

如果我打开一个非常不完整的项目,那么该过程会通过选择“打开”来实现。从列表中,我可以尝试从菜单中选择创建一个新的Android项目。

这有完全相同的问题,但是这次我在输出控制台中收到错误信息......

java.lang.NoClassDefFoundError:  
com/sun/xml/internal/bind/v2/model/annotation/AnnotationReader (wrong name:
com/sun/xml/internal/bind/v0/model/qnnotation/AnnotationReader)

注意:当我安装Android Studio时,它安装了一个不兼容的JDK(1.8,而不是1.7)。我不得不进入我的默认项目设置,将它使用的JDK更改回1.8。

有谁知道我怎么能避免这种情况?我应该下载 JXB 类的地方吗?我在JAVA路径中遗漏了什么吗?

1 个答案:

答案 0 :(得分:1)

这似乎是由于JRE安装损坏造成的。

重新安装JRE 8似乎解决了这个问题,我现在可以在Android Studio中成功创建Android项目。

相关问题