2016-08-23 3 views
0

Скачано components-client-android-4.3.5.1.zip файл. Но файл jar не может импортировать. Как импортировать все java-файлы в android Studio. пожалуйста, сообщите мне подробные шаги. Благодарю вашу помощь. p.s Я новичок, поэтому я не умею программировать. Благодарю вашу помощь.Как импортировать org.apache в студию Android?

+0

извлечение файла .zip и проверка файла .jar есть или нет – USKMobility

+0

Вам нужен только один шаг. Добавьте 'compile 'org.apache.httpcomponents: httpclient-android: 4.3.5.1'' в файл build.gradle. Не нужно загружать zip или добавлять файлы jar. – user392117

+0

jar не найден. Я импортирую успех. Спасибо. –

ответ

0

HttpClient не поддерживается больше в SDK 23. Вы должны использовать URLConnection или даунгрейда до SDk 22 (компилировать «com.android. поддержка: AppCompat-v7: 22.2.0')

Если вам нужен SDK 23, добавьте это к вашему Gradle:

android { 
    useLibrary 'org.apache.http.legacy' 
} 

вы также можете попробовать использовать вместо OkHttp

, а также если вы хотите использовать этот .. зависимые пакеты

compile 'org.apache.httpcomponents:httpmime:4.3.5' 

затем также изменить версию пути класса .. так что вы можете преодолеть проблему неоднозначности.

classpath 'com.android.tools.build:gradle:1.3.0' 
+0

Спасибо, help.I импортировал success.Excuse меня, почему изменение пути класса? Если HttpClient старше, следует ли использовать другой класс для использования? –

+0

устаревшая версия apache lib работает в старшем классе, поэтому почему-то вы сталкиваетесь с проблемой двусмысленности, вы не можете сделать знак apk причиной ambiguilty. –

+0

моя лучшая рекомендация - использование этого использованияLibrary 'org.apache.http.legacy' –

0

check this image

Наберитекод в "build.gradle" Файл

compile group: 'org.apache.httpcomponents' , name: 'httpclient-android' , version: '4.3.5.1' 
+0

Я импортирую успех. Спасибо, ваша помощь –

0

Добавить это в build.gradle файле

compile 'org.apache.httpcomponents:httpclient-android:4.3.5.1'

Нет файла банку не требуется.

+0

Да, я импортирую успех. Спасибо. –

0

Добавить это build.gradle (Module: приложение) compile group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.2'

+0

Я импортирую успех. Спасибо, ваша помощь –

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