Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Antihawk
1 / 1 / 0
Регистрация: 06.11.2012
Сообщений: 44
#1

Ошибка загрузки фото на сервер - Android

04.11.2015, 22:53. Просмотров 127. Ответов 0
Метки нет (Все метки)

Вылетает с
java.lang.NoSuchFieldError: org.apache.http.message.BasicHeaderValueFormatter.INSTANCE
на
HttpResponse response = httpClient.execute(request);

Код:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public static String POST(String path, JSONObject params, String fileName) 
            throws ClientProtocolException, IOException { 
        HttpPost request = new HttpPost(url + path); 
 
        MultipartEntity multipartEntity = new MultipartEntity(); 
 
        FileBody bin = new FileBody(new File(fileName), "image/jpeg"); 
        multipartEntity.addPart("photo", bin); 
        for (Object obj : params.entrySet()) { 
            Entry e = (Entry)obj; 
            multipartEntity.addPart((String)e.getKey(), new StringBody((String)e.getValue())); 
        } 
        request.setEntity(multipartEntity); 
        HttpResponse response = httpClient.execute(request); 
 
        BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(response.getEntity().getContent())); 
        String result = ""; 
        String line = ""; 
        while ((line = bufferedReader.readLine()) != null) 
            result += line; 
        bufferedReader.close(); 
        return result; 
    }
Gradle:

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
packagingOptions { 
        exclude 'META-INF/DEPENDENCIES' 
        exclude 'META-INF/NOTICE' 
        exclude 'META-INF/LICENSE' 
        exclude 'META-INF/LICENSE.txt' 
        exclude 'META-INF/NOTICE.txt' 
    } 
} 
 
dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    compile 'com.android.support:appcompat-v7:21.0.3' 
    compile 'com.andreabaccega:android-form-edittext:1.2.1@aar' 
    compile files('libs/gson-2.2.1.jar') 
    compile files('libs/json-simple-1.1.1.jar') 
    compile files('libs/httpmime-4.5.1.jar') 
    compile files('libs/httpcore-4.4.3.jar') 
    compile files('libs/httpclient-4.5.1.jar') 
    compile files('libs/commons-lang3-3.1.jar') 
    compile files('libs/commons-logging-1.1.2.jar') 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.11.2015, 22:53     Ошибка загрузки фото на сервер
Посмотрите здесь:

Функция для загрузки файла на сервер Android
Фото и загрузка на сервер Android
Ошибка при добавлении файла в очередь загрузки (android.app.DownloadManager) Android
Android Разработка фото галереи
Android Смена фото по нажатию кнопки
Сохранение фото на телефон Android
Android Передача фото по сети на сервер
Picasso не загружает фото Android
Загрузить фото на сервер Android
Android Поиск по фото
Android Открыть фото из галереи
Загрузка фото из галереи на сервер Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 20:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru