2012-04-16 3 views
3

Я использую Джексон JSon парсер, я добавил «Джэксон-все-1.9.3.jar», когда я объявляюНе удалось найти класс 'org.codehaus.jackson.map.ObjectMapper'?

ObjectMapper objectMapper = null; 

компилятор распознает его, но когда я бег моего приложения на эмуляторе я получаю эта ошибка.

04-16 16:27:13.037: I/System.out(435): waiting for debugger to settle... 
04-16 16:27:13.245: I/System.out(435): debugger has settled (1417) 
04-16 16:27:13.734: E/dalvikvm(435): Could not find class 'org.codehaus.jackson.map.ObjectMapper', referenced from method com.test.weather.GetweatherInfo.<init> 
04-16 16:27:13.734: W/dalvikvm(435): VFY: unable to resolve new-instance 45 (Lorg/codehaus/jackson/map/ObjectMapper;) in Lcom/test/weather/GetweatherInfo 

Что мне делать, чтобы исправить это.

+1

http://stackoverflow.com/questions/10005206/twitter4j-androidruntime446-java-lang-noclassdeffounderror-twitter4j-http/10007966#10007966 может быть случай – MKJParekh

+0

это ему спасибо :) – Vervatovskis

ответ

4

Необходимо изменить имя папки от lib до libs, так как вы обновили ADT 17.

Оформить заказ Article для подробной информации по этой теме.

+0

я все еще получаю эту ошибку мое имя папки - это libs с начала – Signcodeindie

+0

Хорошо, я понял, пришлось копировать файлы jar в папку libs. Благодаря! – Signcodeindie

Смежные вопросы