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

Jsoap не работает - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Нужен совет по правильной логике для авторизации пользователя при запуске приложения http://www.cyberforum.ru/android-dev/thread1724254.html
Новичок в java и android, так что прошу сильно не пинать за терминологию :) Итак. Хочу ради самообучения сделать приложение, которое будет при старте (сразу после показа основного layout) пытаться авторизоваться на веб-сервере: для этого отправлять запрос get вида http//myserver/auth?l=login&p=password (логин и пароль читаются из сохраненных настроек) и дожидаться ответ. Если логин и...
Android Приложение перестало распознавать кириллицу Помогите понять в чем проблема и исправить. С недавних пор в приложении (igromania от Nowapps) все новое в ленте новостей не распознает русский текст (в место русского знаки вопроса в ромбе), хотя все статьи по старше не изменились и остались на русском. Посоветуйте как и что делать что б все стало как прежде а то я приложение использую постоянно а разработчики его не обновляют давно и сами явно... http://www.cyberforum.ru/android-dev/thread1724220.html
Программное подключение к WiFi сети Android
Пишу прогу, которая должна подключать телефон к WiFi точке. Рядом с телефоном стоит роутер Dlink сеть - без пароля. Делал по данному гайду http://stackoverflow.com/questions/8818290/how-to-connect-to-a-specific-wifi-network-in-android-programmatically Телефон подключается к сети. Сделал возможность вписывать свое название сети через EditText - так не работает. В отладчике отрабатывает...
Device emulator - ПОДКЛЮЧАЙСЯ! Android
Опять живой эмулятор не хочет оживиться. Уже по горло стоит) - Подключил устройство как камеру; - Активировал отладку USB; - Все конфигурации AS в норме; - Google USB Driver скачан. А связаться с AS мой телефон не хочет. Установил всевозможные драйвера для windows. Подключал usb шнур во все *хм-хм* дырки процессора. Поменял сам шнур. Порекомендуйте решение, выберу то, что не использовал,...
Android Получить IP, используя класс InetAddress http://www.cyberforum.ru/android-dev/thread1723757.html
пытаюсь получить IP адресс import java.net.InetAddress; InetAddress IP_; String Str = IP_.getHostAddress(); // требует инициализировать IP_, а конструктора доступного нет... // делаю IP_=null;
Android нужен проект на Android Studio строго не судите! я недавно начал изучать Android программирование. И вот мене дали задание создать Android приложение. в этом приложение должно быть лекции каждый по теме что мы изучали все эти годы. Если у кого-то есть похожи проект на Android Studio пожалуйста можете скинуть, это может быть книги,журнал ну что угодно похожие под описанию лекции. ЗАРАНЕЕ СПАСИБО !!! подробнее

Показать сообщение отдельно
illya05
 Аватар для illya05
139 / 95 / 19
Регистрация: 03.08.2013
Сообщений: 742
29.04.2016, 22:03     Jsoap не работает
Вроде всё подключил, но про вызове функции приложение крашиться.
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)*
В чём может быть проблема?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru