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