我想在我的Android包中加入一个jar。
不幸的是,我无法让它发挥作用。我遵循了几个解释,例如this one,但我仍然得到NoClassDefFoundError
- 在运行时,构建,编译,安装项目没有错误。
大多数答案似乎已过时。如何使用当前的Eclipse,ADT和Android版本解决此问题?像普通Java项目一样将它们添加到Java Build Path没有帮助。
所有帮助表示赞赏。
我尝试了什么
答案 0 :(得分:0)
将jar放在名为'libs'的文件夹中(应该在项目的根目录中。然后将其添加到java构建路径中。
如果不起作用,请尝试:
答案 1 :(得分:0)
将您的罐子添加到libs文件夹。自动将这些JAR添加到编译时构建路径中。更重要的是,它会将JAR的内容放入您的APK文件中,因此它们将成为您的运行时构建路径的一部分。
答案 2 :(得分:0)
你有两件事,错误将被修复
右键单击Project - >选择Properties - >转到Java Build Path - >从顶部选择第三个选项卡,即“Libraries” - >单击Add Jar - >选择你的Jar
右键单击Project - >选择Properties - >转到Java Build Path - >从顶部选择第四个选项卡,即“订购和导出” - >选择(chekbox)您的Jar。
如需更多帮助,请查看此link