Android 添加jar文件,但错误:java.lang.NoClassDefFoundError:org.codehaus.jackson.map.ObjectMapper

Android 添加jar文件,但错误:java.lang.NoClassDefFoundError:org.codehaus.jackson.map.ObjectMapper,android,json,spring,jackson,Android,Json,Spring,Jackson,我有一个Spring android basic auth的项目 auth的项目是:- 此文件位于:-…\Downloads\spring android samples master\spring android basic auth\client 我添加的Jar文件是: spring-android-rest-template-1.0.1.RELEASE.jar spring-android-core-1.0.1.RELEASE.jar jackson-mapper-asl-1.0.1.ja

我有一个Spring android basic auth的项目

auth的项目是:-

此文件位于:-…\Downloads\spring android samples master\spring android basic auth\client

我添加的Jar文件是:

spring-android-rest-template-1.0.1.RELEASE.jar
spring-android-core-1.0.1.RELEASE.jar
jackson-mapper-asl-1.0.1.jar
错误发生在:

RestTemplate restTemplate = new RestTemplate();
            restTemplate.getMessageConverters().add(new MappingJacksonHttpMessageConverter());
但是我得到java.lang.NoClassDefFoundError的错误:org.codehaus.jackson.map.ObjectMapper

请帮我解决这个问题

我是android新手,请帮助解决这个问题


提前感谢。

我不确定这在android中是如何工作的,但错误状态为.NoClassDefFoundError,当您的类在类路径上不可用时会发生此错误。请检查配置和类路径。错误只在这里。我添加的jar是正确的,或者它需要任何其他jar文件,我已经在java构建路径中为所有jar文件选中了复选框,然后我应该检查其他jar文件。请回复Ekansh RastogiHi,你解决你的问题了吗,因为我现在遇到了同样的问题?我添加的Jar文件是:你在哪里添加这些Jar文件的?确保它们位于项目的app/libs子目录中。