【问题标题】:NoClassDefFoundError requestfactory with Android connected app engine projectNoClassDefFoundError requestfactory 与 Android 连接的应用程序引擎项目
【发布时间】:2012-04-16 16:29:48
【问题描述】:

04-02 21:45:18.260:E/AndroidRuntime(17850):引起:java.lang.NoClassDefFoundError:com.capstonecontrol.client.ModulesRequestFactory

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

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

【问题讨论】:

标签: android eclipse google-app-engine requestfactory


【解决方案1】:

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

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

【讨论】:

  • solarnz,您是说将“requestfactory-apt.jar”文件移动到.../project-android/lib 目录吗?如果是这样,这样做对我没有用,即使我有与 user1309358 相同的症状
  • @aez 它需要是“libs”而不是“lib”。此目录应位于您的 android 项目的根目录下。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-25
  • 1970-01-01
  • 1970-01-01
  • 2018-04-09
相关资源
最近更新 更多