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

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

Войти
Регистрация
Восстановить пароль
 
 
illya05
139 / 95 / 19
Регистрация: 03.08.2013
Сообщений: 751
#1

Jsoap не работает - Программирование Android

29.04.2016, 22:03. Просмотров 558. Ответов 26
Метки нет (Все метки)

Вроде всё подключил, но про вызове функции приложение крашиться.
Java
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
package link.stuzer.vkonlinetrigger;
 
import android.graphics.Typeface;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.EditText;
import android.widget.TextView;
 
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
 
import java.io.IOException;
 
public class personPage extends AppCompatActivity{
    database dbHandler;
 
    @Override
    protected void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_person_page);
 
        checkPersonStatus("testID"); // Тут краш
    }
 
    public void checkPersonStatus(String personid){
        try{
            Document doc = Jsoup.connect("http://vk.com/" + personid).get();
            String style = doc.select("#profile_online_lv").first().data();
            TextView test = (TextView)findViewById(R.id.labelStatus);
            test.setText(style);
        }catch(IOException e){
            //e.printStackTrace();
        }
    }
}
Лог:
Код
04-29 19:02:14.548 7780-7780/? I/art: Not late-enabling -Xcheck:jni (already on)
04-29 19:02:14.588 7780-7780/link.stuzer.vkonlinetrigger W/System: ClassLoader referenced unknown path: /data/app/link.stuzer.vkonlinetrigger-1/lib/x86
04-29 19:02:14.731 7780-7803/link.stuzer.vkonlinetrigger D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true
04-29 19:02:14.792 7780-7803/link.stuzer.vkonlinetrigger I/OpenGLRenderer: Initialized EGL, version 1.4
04-29 19:02:14.825 7780-7803/link.stuzer.vkonlinetrigger W/EGL_emulation: eglSurfaceAttrib not implemented
04-29 19:02:14.825 7780-7803/link.stuzer.vkonlinetrigger W/OpenGLRenderer: Failed to set EGL_SWAP_BEHAVIOR on surface 0xad760ac0, error=EGL_SUCCESS
04-29 19:02:16.301 7780-7780/link.stuzer.vkonlinetrigger D/AndroidRuntime: Shutting down VM
04-29 19:02:16.303 7780-7780/link.stuzer.vkonlinetrigger E/AndroidRuntime: FATAL EXCEPTION: main
                                                                           Process: link.stuzer.vkonlinetrigger, PID: 7780
                                                                           java.lang.RuntimeException: Unable to start activity ComponentInfo{link.stuzer.vkonlinetrigger/link.stuzer.vkonlinetrigger.personPage}: android.os.NetworkOnMainThreadException
                                                                               at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
                                                                               at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
                                                                               at android.app.ActivityThread.-wrap11(ActivityThread.java)
                                                                               at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
                                                                               at android.os.Handler.dispatchMessage(Handler.java:102)
                                                                               at android.os.Looper.loop(Looper.java:148)
                                                                               at android.app.ActivityThread.main(ActivityThread.java:5417)
                                                                               at java.lang.reflect.Method.invoke(Native Method)
                                                                               at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                                                                               at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
                                                                            Caused by: android.os.NetworkOnMainThreadException
                                                                               at android.os.StrictMode$AndroidBlockGuardPolicy.onNetwork(StrictMode.java:1273)
                                                                               at java.net.InetAddress.lookupHostByName(InetAddress.java:431)
                                                                               at java.net.InetAddress.getAllByNameImpl(InetAddress.java:252)
                                                                               at java.net.InetAddress.getAllByName(InetAddress.java:215)
                                                                               at com.android.okhttp.internal.Network$1.resolveInetAddresses(Network.java:29)
                                                                               at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:188)
                                                                               at com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:157)
                                                                               at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:100)
                                                                               at com.android.okhttp.internal.http.HttpEngine.createNextConnection(HttpEngine.java:357)
                                                                               at com.android.okhttp.internal.http.HttpEngine.nextConnection(HttpEngine.java:340)
                                                                               at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:330)
                                                                               at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:248)
                                                                               at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:433)
                                                                               at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:114)
                                                                               at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:563)
                                                                               at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:540)
                                                                               at org.jsoup.helper.HttpConnection.execute(HttpConnection.java:227)
                                                                               at org.jsoup.helper.HttpConnection.get(HttpConnection.java:216)
                                                                               at link.stuzer.vkonlinetrigger.personPage.checkPersonStatus(personPage.java:42)
                                                                               at link.stuzer.vkonlinetrigger.personPage.onCreate(personPage.java:31)
                                                                               at android.app.Activity.performCreate(Activity.java:6237)
                                                                               at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
                                                                               at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
                                                                               at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)*
                                                                               at android.app.ActivityThread.-wrap11(ActivityThread.java)*
                                                                               at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)*
                                                                               at android.os.Handler.dispatchMessage(Handler.java:102)*
                                                                               at android.os.Looper.loop(Looper.java:148)*
                                                                               at android.app.ActivityThread.main(ActivityThread.java:5417)*
                                                                               at java.lang.reflect.Method.invoke(Native Method)*
                                                                               at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)*
                                                                               at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)*
В чём может быть проблема?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2016, 22:03     Jsoap не работает
Посмотрите здесь:

Не работает панель задач, и вообще, много что не работает - Безопасность
Здравствуйте! С недавнего времени меню Пуск и панель задач перестали нажиматься мышью. В моем компьютере не открываются диски. Только...

После AVZ не работает программа Credo Межевой план автоматически закрывается и не работает цифровая подпись - Удаление вирусов
После AVZ не работает программа Credo Межевой план автоматически закрывается и не работает цифровая подпись. Помогите пожалуйста!

Пинг есть аська работает радио работает почта через клиент приходит! а странички в браузере не открываются!! - Сети
Дорогие знатоки =)) !! вопрос !! что делать???? windows xp sp3 стоит!! подключен через хаб! а хаб на модем! в сети у всех все гуд!! что...

Модем не работает на виндовс но на убунту всё работает - Сетевое оборудование
Всем форумчанинам доброго времени суток!Я и раньше обращялся по поводу модема.Дела втом что модем не работает на виндовс но на убунту всё...

3proxy работает только с одним ip, а с дополнительными - не работает - Сети
Есть мой сервер(VDS) на Debian. Хостером выдано несколько IP. Решил поставить 3proxy(он же ЗаразаПрокси). Поставил 3proxy, все...

Компьютер работает в одном кабинете, а в другом не работает - Компьютерное железо
Итак, есть машина под управлением XP. Всё началось с того, что пару раз зависал вмёртвую. Затем, вот уже недели две, он ...

Память отдельно не работает. Но совместно с другой работает - Оперативная память
Что-то очень странное творится с моими планками ОЗУ, инфы пока нигде не нашел. Значит имеется 2 планки ОЗУ DDR3. 1 - 1 ГБ Samsung 1333...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
fraley
103 / 103 / 37
Регистрация: 24.05.2015
Сообщений: 313
01.05.2016, 09:55     Jsoap не работает #21
Что такое in?
InputStream?

Java
1
Caused by: java.lang.NullPointerException: in == null
YuraAAA
1566 / 1308 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
01.05.2016, 11:44     Jsoap не работает #22
illya05, так, я что-то пропустил) а почему не взять vk sdk, в которой всё реализовано?
illya05
139 / 95 / 19
Регистрация: 03.08.2013
Сообщений: 751
01.05.2016, 16:59  [ТС]     Jsoap не работает #23
fraley, Я сам не знаю.
YuraAAA, Можете туториалы дать хорошие?
YuraAAA
1566 / 1308 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
01.05.2016, 17:08     Jsoap не работает #24
illya05, на оф. сайте всё довольно подробно описано. https://vk.com/dev/android_sdk
SergioO
93 / 182 / 63
Регистрация: 13.12.2015
Сообщений: 986
01.05.2016, 17:28     Jsoap не работает #25
не будет ли js удобнее? (типа кроссплатформенность)
YuraAAA
1566 / 1308 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
01.05.2016, 17:29     Jsoap не работает #26
SergioO, в каком смысле js? Кроссплатформенность к чему?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.05.2016, 19:56     Jsoap не работает
Еще ссылки по теме:

Приближенное к среднему - 5 раз работает, 3 раза не работает) - Pascal
Подскажите, что делаю не так, в упор не могу увидеть. Задача - найти максимально приближенное число к среднему значению массива из 10...

Работает встроенная видео-карта, но не работает дискретная - Видеокарты
Всем привет народ тут такая проблема в теме описана, включаю комп на интегрированной карте все пашет как только вставляю дискретную...

Почему у меня домо не работает! а в Колледже работает? - Assembler
Написал в УЗ прогу! выводит текст Ассемблер по середине экрана! пришёл домой, написал её начал компилировать не работает? В чем причина...

Ничего не работает в debug конфигурации, но работает в release - Visual Studio
Что делать, если в visual studio, при компилировании в debug, компилятор выдаёт ошибку, при том что в release всё нормаьно

То работает, то не работает. Массив из случайных вещественных чисел - C++
Добрый день всем. Я пытался сделать следующее: создать массив из вещественных чисел. Ввести туда числа случайным образом. А потом вывести...


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

Или воспользуйтесь поиском по форуму:
fraley
103 / 103 / 37
Регистрация: 24.05.2015
Сообщений: 313
01.05.2016, 19:56     Jsoap не работает #27
Цитата Сообщение от illya05 Посмотреть сообщение
Я сам не знаю.
illya05, код был скопирован как есть и не работает?
Yandex
Объявления
01.05.2016, 19:56     Jsoap не работает
Ответ Создать тему
Опции темы

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