在Android Java代码中使用common.lang.StringUtils

我收到此错误:-NoClassDefFoundError无论代码在哪里使用StringUtils类或方法。我已将jar文件正确添加到代码中,并且在我的代码中未显示任何类型的错误(使用Eclipse Indigo)。

有什么我想念的地方吗?我在其他项目中使用过此jar文件,但它们工作正常。

请帮助如果有人遇到类似问题?谢谢


长风秋雁
浏览 1255回答 4
4回答

德玛西亚99

是的,这是因为.jar文件未正确导入。请按照以下步骤操作-将.jar文件放在项目的libs文件夹中。将其导入您的项目。并且,转到项目->属性-> Java构建路径->订单选项卡。检查是否.jar检查了文件并按第1的顺序放置。这是主要的。希望这些步骤对您有所帮助。

婷婷同学_

请注意,构建类路径与运行时类路径不同。您必须将必需的JAR都添加到两者中。这是我在Eclipse中不喜欢的事情之一...编辑:要将JAR添加到运行时类路径:在Eclipse中,双击与您的项目关联的plugin.xml文件。在“运行时”选项卡上,有一个“类路径”类别。从那里,您可以将JAR添加到运行时类路径。

梦里花落0921

右键单击项目,选择构建路径->配置构建路径,然后选择库选项卡。然后添加Jars,添加有问题的jar。(如果您使用的是eclipse)

翻过高山走不出你

我不知道您如何执行代码,但这显然意味着jar无法正确添加到您的类路径中,特别是如果您的代码是在Eclipse中编译的话。在执行时将其添加到您的类路径中-或重新检查其添加是否正确,它应该可以工作。
打开App,查看更多内容
随时随地看视频慕课网APP