Пишу приложение по примеру. В примере используется список для хранения пар значений:
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("name", name));
params.add(new BasicNameValuePair("price", price));
params.add(new BasicNameValuePair("description", description));
Android Studio ругается на NameValuePair
и подсвечивает его.
Как я понял используется библиотека
import org.apache.http.NameValuePair;
Которая у меня также подсвечивается NameValuePair
в конце.
Это получается у меня такой библиотеки нет в проекте? Если да, то как ее добавить?
Да, надо подключить библиотеку, вот ссылка на последнюю версию https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient/4.5.5
Там все есть.
Jar - http://central.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.5/httpclient-4.5.5.jar
Maven -
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5.5</version>
</dependency>
Gradle - compile group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.5'
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Использую Java + Gradle(встроенный в intellij idea) ('gradle' = 'sh gradlew')
Хочу создать мобильное приложение для Googel Play на подобие Pinterest но с видео вместо картинокВопрос: какой язык выбрать Java или JavaScript(JS т
Для одного проекта хочу создать папку service, и отдельно папку process, в service будут находиться классы сервисов post, get, и все запросы просто перенаправлять...