Android Spring Jackson Mapping: NoClassDefFoundError

Я пытаюсь, чтобы мое приложение Android работало как клиент REST. В основном я следовал этому примеру: https://github.com/SpringSource/spring-android-samples/tree/master/spring-android-basic-auth/client/src/org/springframework/android/basicauth .

Я разрабатываю для Android 2.3 и выше. я добавил

spring-android-rest-template-1.0.0.RELEASE.jar spring-android-auth-1.0.0.RELEASE.jar spring-android-core-1.0.0.RELEASE.jar and jackson-mini-1.9.11.jar 

К моему пути строительства.

Во всяком случае, я всегда получаю эти ошибки

 11-26 19:01:24.461: E/dalvikvm(15994): Could not find class 'org.codehaus.jackson.map.ObjectMapper', referenced from method org.springframework.http.converter.json.MappingJacksonHttpMessageConverter.<init> 11-26 19:01:24.480: E/AndroidRuntime(15994): java.lang.RuntimeException: An error occured while executing doInBackground() 11-26 19:01:24.480: E/AndroidRuntime(15994): Caused by: java.lang.NoClassDefFoundError: org.codehaus.jackson.map.ObjectMapper 

Во второй строке этого кода:

 RestTemplate restTemplate = new RestTemplate(); restTemplate.getMessageConverters().add(new MappingJacksonHttpMessageConverter()); 

Может ли кто-нибудь помочь мне здесь?

Ирис

Если вы получаете NoClassDefFoundError во время выполнения, то я подозреваю, что вы не включили файлы .jar для работы во время выполнения. Вы должны установить флажок для каждого .jar следующим образом:

Введите описание изображения здесь

Решение проблемы было (как сказал Селвин в своем комментарии) включить полный джексон вместо мини-библиотеки jackson. Еще раз спасибо Селвин.

Intereting Posts
Долгое нажатие на выделенный текст в текстовом режиме в android Android Retrofit2 reddit 404 не найден Как сделать отдельный класс для библиотеки волейбола и вызвать весь метод волейбола из другого вида деятельности и получить ответ? Как сделать пользовательский словарь на Android Время в йоде потребляет слишком много памяти Как исправить android.os.NetworkOnMainThreadException? Медленный список файлов с помощью jCIFS в Windows Пример кода, который расширяет класс View и использует макет xml-файла После обновления до google play services 8.4.0 мое приложение падает при запуске Android Static Initialization opencv 3.0 Не удается загрузить библиотеку "opencv_java3" Пользовательский контроль яркости / цвета края для ListView? Поверните растровое изображение в фиксированной точке, как часы, в SurfaceView Как получить Uri для изображения в моих активах, которые будут работать в столбце SearchManager.SUGGEST_COLUMN_ICON_1? Каково значение тестового устройства AdMob? Мягкая клавиатура появляется только при фокусировке EditText ТОЛЬКО один раз