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

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

Войти
Регистрация
Восстановить пароль
 
TigRon4ik
2 / 2 / 0
Регистрация: 10.08.2015
Сообщений: 16
#1

Ошибка при отправлении Get запроса - Программирование Android

19.10.2015, 14:26. Просмотров 165. Ответов 3
Метки нет (Все метки)

Подскажите пожалуйста куда смотреть и как разбирать ошибки, может укажите где ошибка здесь?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
private void makeGetRequest() {
        Showmessage("Start");
        
        HttpClient client = new DefaultHttpClient();
        HttpGet request = new HttpGet("http://www.example.com");
        // replace with your url
 
        HttpResponse response;
        try {
            response = client.execute(request);
 
            Log.d("Response of GET request", response.toString());
        } catch (ClientProtocolException e) {
            // TODO Auto-generated catch block
            Showmessage("1");
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            Showmessage("2");
            e.printStackTrace();
        }
 
    }
вылетает на этой строке response = client.execute(request);


Лог ошибок
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
FATAL EXCEPTION: main
java.lang.IllegalStateException: Could not execute method of the activity
    at android.view.View$1.onClick(View.java:3606)
    at android.view.View.performClick(View.java:4211)
    at android.view.View$PerformClick.run(View.java:17446)
    at android.os.Handler.handleCallback(Handler.java:725)
    at android.os.Handler.dispatchMessage(Handler.java:92)
    at android.os.Looper.loop(Looper.java:153)
    at android.app.ActivityThread.main(ActivityThread.java:5299)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:511)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
    at dalvik.system.NativeStart.main(Native Method)
 Caused by: java.lang.reflect.InvocationTargetException
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:511)
    at android.view.View$1.onClick(View.java:3601)
    at android.view.View.performClick(View.java:4211)*
    at android.view.View$PerformClick.run(View.java:17446)*
    at android.os.Handler.handleCallback(Handler.java:725)*
    at android.os.Handler.dispatchMessage(Handler.java:92)*
    at android.os.Looper.loop(Looper.java:153)*
    at android.app.ActivityThread.main(ActivityThread.java:5299)*
    at java.lang.reflect.Method.invokeNative(Native Method)*
    at java.lang.reflect.Method.invoke(Method.java:511)*
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)*
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)*
    at dalvik.system.NativeStart.main(Native Method)*
 Caused by: android.os.NetworkOnMainThreadException
    at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1128)
    at java.net.InetAddress.lookupHostByName(InetAddress.java:385)
    at java.net.InetAddress.getAllByNameImpl(InetAddress.java:236)
    at java.net.InetAddress.getAllByName(InetAddress.java:214)
    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:137)
    at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
    at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:365)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
    at ua.com.softpeoject.cityonline.ChooseCity.makeGetRequest(ChooseCity.java:76)
    at ua.com.softpeoject.cityonline.ChooseCity.onClickAddCity(ChooseCity.java:92)
    at java.lang.reflect.Method.invokeNative(Native Method)*
    at java.lang.reflect.Method.invoke(Method.java:511)*
    at android.view.View$1.onClick(View.java:3601)*
    at android.view.View.performClick(View.java:4211)*
    at android.view.View$PerformClick.run(View.java:17446)*
    at android.os.Handler.handleCallback(Handler.java:725)*
    at android.os.Handler.dispatchMessage(Handler.java:92)*
    at android.os.Looper.loop(Looper.java:153)*
    at android.app.ActivityThread.main(ActivityThread.java:5299)*
    at java.lang.reflect.Method.invokeNative(Native Method)*
    at java.lang.reflect.Method.invoke(Method.java:511)*
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)*
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)*
    at dalvik.system.NativeStart.main(Native Method)*
подскажите пожалуйста в какой строке описано ошибку? Или же весь лог это набор ошибок?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.10.2015, 14:26     Ошибка при отправлении Get запроса
Посмотрите здесь:

Ошибка при при смене активити - Программирование Android
Была проблема с проигрыванием музыки при сворачивании приложения, я решил ее методом ниже @Override protected void onStop() ...

"Ошибка при синтаксическом анализе пакета" при скачивании файла - Программирование Android
Пытаюсь сделать обновление в своем приложении. Должно быть так: скачивается файл приложения и устанавливается. только вот скачивается он...

Ошибка при запуске - Программирование Android
Здравствуйте. Возникает ошибка при вызове getLastKnownLocation.

Ошибка при запуске VM VB - Программирование Android
помогите пожалуйста у меня внезапно перестала запускаться оракловская виртуалка с андроидом, которую я использовал как эмулятор, пишет...

Ошибка при нажатии - Программирование Android
делаю приложение по урокам http://dajver.blogspot.com/2012/01/android-4-ontouchevent.html GameView.java public class GameView...

Ошибка при TabHost - Программирование Android
При добавлении компонента, выходит ошибка "exception raised during rendering: Could not create tab content because could not find view...

Ошибка при accept() - Программирование Android
Доброго времени суток. Возникла очень большая проблема. Делаю сетевой чат на Android. Сделал сервер package...

Ошибка при сворачивании - Программирование Android
При сворачивании приложения (например при нажатии кнопки home) выходит сообщение "В приложении "narrator" произошла ошибка". Как исправить?...

Ошибка при запуске - Программирование Android
При запуске приложения выводит ошибку: "В приложении "Saint switcher" произошла ошибка" в чем ошибка? Вот код package...

Ошибка при построение - Программирование Android
Доброго времени суток. при построение приложения в androin studio выдает ошибку Error:Execution failed for task...

Ошибка при компиляции - Программирование Android
Всем привет! Сразу вот код, xml, шо не так?! package com.company.myapplication; import android.support.v7.app.AppCompatActivity; ...

Ошибка при вычитании - Программирование Android
6.14 - 6 = 0,1399999..... что за нах? Детали на скрине


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
19.10.2015, 14:28     Ошибка при отправлении Get запроса #2
Цитата Сообщение от TigRon4ik Посмотреть сообщение
10-19 14:22:44.233 13430-13430/ua.com.softpeoject.cityonline E/AndroidRuntime: *Caused by: android.os.NetworkOnMainThreadException
Вот в этой строке описана основная ошибка. Нельзя из основного потока работать с сетью.
TigRon4ik
2 / 2 / 0
Регистрация: 10.08.2015
Сообщений: 16
19.10.2015, 14:42  [ТС]     Ошибка при отправлении Get запроса #3
Спасибо огромное, тоже самое нашел только что в каких то дебрях англоязычного гугля)) будем в AsyncTask загонять
YuraAAA
1566 / 1308 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
19.10.2015, 14:47     Ошибка при отправлении Get запроса #4
TigRon4ik, AsyncTask/Loader/Thread либо можно использовать готовые библиотеки
Yandex
Объявления
19.10.2015, 14:47     Ошибка при отправлении Get запроса
Ответ Создать тему
Опции темы

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