我正在使用android 轮在我的应用程序中选择日期和时间。但是我NoClassDefFoundError
在使用这个库时已经厌倦了。
我包含wheel.jar
在libs
文件夹中,但在运行时仍然出现错误。
这是logcat
错误:
main(Native Method) 08-08 15:24:27.601: I/Process(21223): 发送信号。PID:21223 SIG:9
我正在使用android 轮在我的应用程序中选择日期和时间。但是我NoClassDefFoundError
在使用这个库时已经厌倦了。
我包含wheel.jar
在libs
文件夹中,但在运行时仍然出现错误。
这是logcat
错误:
main(Native Method) 08-08 15:24:27.601: I/Process(21223): 发送信号。PID:21223 SIG:9
尝试在项目中订购和导出您的 jar 库。
按照以下步骤(在 Eclipse 中):
- 转到项目属性
- 选择 Java 构建路径
- 选择最后一个选项卡“订购和导出”
- 将您的 Jar(库)移动到顶部位置
- 清理和构建项目
我不知道到底发生了什么,但是一旦我遇到同样的问题并以上述方式解决了它。希望这对你也有帮助。
你应该试试这个:
Remove
JAR
从 .-> 您的项目中对 的所有引用Java Build Path
不应再无错误地构建
libs folder
在项目的根目录下创建一个if not exist Copy the JAR into the libs folder
。
如果仍然没有运行确定。右键单击您的项目 > Android 工具 > 修复项目属性
clean your project
并运行。它会起作用的
看看这个现有的答案Getting NoClassDefFoundError
Atlast 我找到了解决方案,
不要在构建路径中添加 jar 文件,而是转到项目属性 -> Android -> 单击库部分中的添加 -> 并选择库项目。