NoClassDefFoundError的requestfactory与Android连接应用程序引擎项目

问题描述:

04-02 21:45:18.260:E/AndroidRuntime(17850):java.lang.NoClassDefFoundError:致com.capstonecontrol.client.ModulesRequestFactoryNoClassDefFoundError的requestfactory与Android连接应用程序引擎项目

是对错误当我的android应用程序试图使用任何请求工厂对象时,我就会得到它。一切都在工作,直到我更新eclipse的插件,现在我似乎无法得到任何工作。 Eclipse给我一个有关我的requestfactory-apt.jar文件的错误,所以我将它从工厂路径中移除并再次添加了jar,并清除了编译错误。但现在我得到了上面的错误。

我甚至试图创建一个全新的android链接应用程序引擎项目,只是测试默认的应用程序,我得到了同样的错误。任何帮助将不胜感激。谢谢!

+1

检查[这一个](http://*.com/questions/9886634/issue-in-achartengine-jar-file/9886768#9886768) – 2012-04-03 02:36:05

新的ADT工具需要将外部jar文件放置在项目根目录下名为“libs”的文件夹中。

将外部库移动到那里后,它们将被工具自动检测到,并包含在构建路径中,并且您的应用程序将正常工作。

+0

solarnz,你是说移动“requestfactory-apt.jar “文件到.../project-android/lib目录中?如果是这样,这样做对我来说并不奏效,即使我的症状与user1309358 – aez 2012-04-11 02:47:02

+0

@aez一样,它需要是“libs”而不是“lib”。这个目录应该位于你的android项目的根目录下。 – solarnz 2012-04-12 05:32:16