2012-03-24 2 views
0

Я пытаюсь ознакомиться с Apache HttpClient, используя Vogella's tutorial.Импорт библиотеки с сайта apache

В первом абзаце объясняется, как мне нужно использовать библиотеку для загрузки двоичных файлов с зависимостями из hc.apache.org, а затем добавить их в мой путь к классу проекта. Мой вопрос в том, что им не удалось сделать это успешно.

Когда я перехожу на сайт apache и download the binaries, типы расширений файлов: .tar.gz. Разве они не должны быть. Может кто-нибудь, пожалуйста, помогите прояснить это для меня Спасибо!

+1

Apache HTTP-клиент уже является частью Android, вам не нужно импортировать его. http://developer.android.com/reference/org/apache/http/package-summary.html – zapl

ответ

1

Открыть его с проносясь прогу и посмотреть в Lib папку

+0

Когда я запускаю код, я получаю исключение класса cast, может ли это означать, что я импортировал библиотеки неправильно? я пошел в свойства, путь сборки java, тогда я просто импортировал все библиотеки (6 из них), нажав кнопку добавления внешних банок. –

+1

Посмотрите на комментарий zapl. Моя вина. Он абсолютно прав. Если вам не нужно иметь последнюю версию, вам не нужно включать библиотеки самостоятельно – 207

0

файл обработан (есть файлы почтового индекса тоже) просто сжимается папка с файлами .jar в нем.

Разархивируйте (или не удалите) файл и скопируйте все файлы .jar в папку libs/ для вашего приложения. Android автоматически включит их в ваше встроенное приложение.

1

У Android уже есть эта библиотека, поэтому вам не нужно ничего особенного делать.

Возможно, вы захотите следовать учебнику Android.

http://www.vogella.de/articles/AndroidNetworking/article.html

+0

Так что, другими словами, мне не нужно идти первым абзацем в своем посте? «» Библиотека Apache HttpClient упрощает обработку HTTP-запросов. Чтобы использовать эту библиотеку, загрузите двоичные файлы с зависимостями из http://hc.apache.org/ и добавьте их к пути к вашему проекту. Apache HttpClient широко используется, например, входит в платформу Android. « –

+0

Мне не нужно загружать двоичные файлы? –

+1

Нет, вам не нужно загружать двоичные файлы. –

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