0

我正在使用android 轮在我的应用程序中选择日期和时间。但是我NoClassDefFoundError在使用这个库时已经厌倦了。

我包含wheel.jarlibs文件夹中,但在运行时仍然出现错误。

这是logcat错误:

main(Native Method) 08-08 15:24:27.601: I/Process(21223): 发送信号。PID:21223 SIG:9

4

3 回答 3

2

尝试在项目中订购和导出您的 jar 库。

按照以下步骤(在 Eclipse 中):

  1. 转到项目属性
  2. 选择 Java 构建路径
  3. 选择最后一个选项卡“订购和导出”
  4. 将您的 Jar(库)移动到顶部位置
  5. 清理和构建项目

我不知道到底发生了什么,但是一旦我遇到同样的问题并以上述方式解决了它。希望这对你也有帮助。

于 2012-08-08T10:49:09.937 回答
2

你应该试试这个:

  1. RemoveJAR从 .-> 您的项目中对 的所有引用Java Build Path不应再无错误地构建

  2. libs folder在项目的根目录下创建一个if not exist Copy the JAR into the libs folder

  3. 如果仍然没有运行确定。右键单击您的项目 > Android 工具 > 修复项目属性

clean your project并运行。它会起作用的

看看这个现有的答案Getting NoClassDefFoundError

于 2012-08-08T10:08:23.060 回答
2

Atlast 我找到了解决方案,

不要在构建路径中添加 jar 文件,而是转到项目属性 -> Android -> 单击库部分中的添加 -> 并选择库项目。

在此处输入图像描述

在此处输入图像描述

于 2012-08-08T11:13:26.380 回答