工作正常但是当我将eclipse
更新为最新ADT
和SDK
时,它给了我这个错误。
12-15 14:58:07.501: E/AndroidRuntime(639): java.lang.NoClassDefFoundError: org.andengine.AndEngine
如果有人在此之前遇到这个,那么请帮助我,因为我的AndEngine项目也给了我同样的错误。
感谢。
答案 0 :(得分:4)
我已按照以下步骤解决了这个问题。
首先,我创建了名为AndEngineLibs
的新库,并将所有AndEngine支持库添加到其中。
然后在项目属性 - > java构建路径 - >订单和导出中选中AndEngineLibs
如图所示。我不知道它是否相关但它对我有效:)
答案 1 :(得分:2)
您遇到此错误的原因只有三个:
/libs
文件夹中。将jar添加到构建路径时会发生这种情况,但是较新版本的ADT需要它在/libs
中。把它放在那里并重新添加到构建路径。大多数情况下,会出现此类错误,因为较新版本的ADT要求所有外部jar都位于libs
文件夹中。