0

在新的 Android SDK 更新后,我在配置库时遇到了一些问题。我能够在我的项目中实现 Google Play 服务库,但是我下载了一个我无法正确实现的第 3 方小部件 - 每次使用此小部件的活动出现时,我都会收到错误“NoClassDefFoundError”。这就是我添加库的方式:

  1. 从项目创建了一个 .jar 文件
  2. 将 .jar 文件添加到 /libs 目录
  3. 将项目连接到我的应用程序(构建路径 - 配置构建路径 - 项目)

我在一些帖子中读到,当我收到此错误时,我需要检查在“Order And Export”选项卡上的“Java Build Path”属性中勾选的唯一库是否是“Android Private Libraries”。我也尝试勾选小部件项目,但它让我无处可去。

那么,我该如何实现这个库呢?

4

1 回答 1

0

您不应该执行第 3 步,但您应该检查构建路径中项目的顺序。

这是项目的正确顺序:

  • 安卓 4.3

  • Android 私有库

  • 安卓依赖。

  • .../根

  • .../src

此外,如果您使用第三方视图,您可以通过 UI 设计器拖放它们,或者在 XML 中写入视图本身的完整路径。

于 2013-08-16T20:01:37.433 回答