Android ClassNotFoundException для HttpComponents

Я нахожусь в странной ситуации, и я понятия не имею, что происходит.

Код работал, пока я не обновил свой Android SDK до r17.

Код может компилироваться, но во время выполнения, Eclipse throws ClassNotFoundException(), в методе findClass, в PathClassLoader.class

Класс, который не найден, это "org.apache.http.entity.mime.content.ContentBody" and "org.apache.http.entity.mime.content.StringBody"

Я уже импортировал в последней версии (4.1.3) http components jar file into project-> properties-> java build path-> add external jar,

а также очистить мой проект N-раз, но ничего не работает.

Это из логарифма:

03-27 17:31:32.461: W/dalvikvm(14263): VFY: unable to find class referenced in signature (Lorg/apache/http/entity/mime/content/ContentBody;)
03-27 17:31:33.802: E/dalvikvm(14263): Could not find class 'org.apache.http.entity.mime.content.StringBody', referenced from method com.milotin.core.base.MTBaseNetworkUtilities.getContentBody
03-27 17:31:33.802: W/dalvikvm(14263): VFY: unable to resolve new-instance 710 (Lorg/apache/http/entity/mime/content/StringBody;) in Lcom/milotin/core/base/MTBaseNetworkUtilities;

(извините за беспорядочную вставку, на самом деле это всего 3 строки из logcat)

Мой TargetSDK — API10, а MinSDK — API8.

Какова причина??


person VHanded    schedule 27.03.2012    source источник
comment
Короче говоря, Android SDK изменил способ отслеживания зависимостей в вашем проекте. Пожалуйста, поищите StackOverflow для Android r17. Одна из других тем, вероятно, ответит на ваш вопрос.   -  person Sparky    schedule 27.03.2012
comment
Да!! Вот виновник!! Раньше я помещал эти файлы .jar за пределы своего проекта, теперь я переместил их в папку проекта/lib, и проблема решена. Вот где я нашел свое решение: stackoverflow. com/questions/9838069/jar-file-issue-with-adt-r17   -  person VHanded    schedule 27.03.2012


Ответы (1)


Да!! r17 виноват!! Раньше я помещал эти файлы .jar за пределы своего проекта, теперь я переместил их в папку проекта/lib, и проблема решена. Вот где я нашел свое решение: проблема с файлом Jar с ADT r17

Спасибо!

person VHanded    schedule 27.03.2012