Форум программистов, компьютерный форум 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
30.04.2016, 13:53  [ТС]     Jsoap не работает
fraley, Я ведь забыл рассказать зачем мне это всё. Мне нужно получить статус (онлайн/оффлайн) человека в ВК по его ID. И результат записать в TextView.

Попробовал сделать так:
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
database dbHandler;
    Document doc = null;
    TextView personName;
    TextView personStatus;
 
    String url = "http://vk.com/";
    ArrayList<String> arrayList;
    String personID;
 
    @Override
    protected void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_person_page);
 
        dbHandler = new database(this, null, null, 1);
 
        Bundle personData = getIntent().getExtras();
        if(personData == null) return;
        String personMessage = personData.getString("personName");
 
        final TextView personName = (TextView)findViewById(R.id.labelName);
        final TextView personStatus = (TextView)findViewById(R.id.labelStatus);
        personName.setText(personMessage);
        personID = personMessage;
 
        new MyTask().execute();
 
        personStatus.setText(arrayList.toString()); // Ошибка
    }
 
    public class MyTask extends AsyncTask<Void, Void, Void>{
        @Override
        protected Void doInBackground(Void... voids){
 
            try{
                Document document = Jsoup.connect(url + personID).get();
                Elements description = document.select("a");
                
                arrayList.add(doc.title());
            }catch(IOException ex){
                ex.printStackTrace();
            }
            return null;
        }
        @Override
        protected void onPostExecute(Void aVoid){
            //personStatus.setText(doc.title());
        }
    }
Код
04-30 10:53:06.445 12786-12786/link.stuzer.vkonlinetrigger I/art: Not late-enabling -Xcheck:jni (already on)
04-30 10:53:06.488 12786-12786/link.stuzer.vkonlinetrigger W/System: ClassLoader referenced unknown path: /data/app/link.stuzer.vkonlinetrigger-1/lib/x86
04-30 10:53:06.758 12786-12815/link.stuzer.vkonlinetrigger D/OpenGLRenderer: Use EGL_SWAP_BEHAVIOR_PRESERVED: true
04-30 10:53:06.813 12786-12815/link.stuzer.vkonlinetrigger I/OpenGLRenderer: Initialized EGL, version 1.4
04-30 10:53:06.859 12786-12815/link.stuzer.vkonlinetrigger W/EGL_emulation: eglSurfaceAttrib not implemented
04-30 10:53:06.859 12786-12815/link.stuzer.vkonlinetrigger W/OpenGLRenderer: Failed to set EGL_SWAP_BEHAVIOR on surface 0xabeab3c0, error=EGL_SUCCESS
04-30 10:53:07.471 12786-12786/link.stuzer.vkonlinetrigger I/Choreographer: Skipped 32 frames!  The application may be doing too much work on its main thread.
04-30 10:53:16.928 12786-12786/link.stuzer.vkonlinetrigger D/AndroidRuntime: Shutting down VM
04-30 10:53:16.928 12786-12786/link.stuzer.vkonlinetrigger E/AndroidRuntime: FATAL EXCEPTION: main
                                                                             Process: link.stuzer.vkonlinetrigger, PID: 12786
                                                                             java.lang.RuntimeException: Unable to start activity ComponentInfo{link.stuzer.vkonlinetrigger/link.stuzer.vkonlinetrigger.personPage}: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.util.ArrayList.toString()' on a null object reference
                                                                                 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: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.util.ArrayList.toString()' on a null object reference
                                                                                 at link.stuzer.vkonlinetrigger.personPage.onCreate(personPage.java:41)
                                                                                 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)*
04-30 10:53:17.023 12786-12818/link.stuzer.vkonlinetrigger W/System.err: org.jsoup.HttpStatusException: HTTP error fetching URL. Status=404, URL=http://vk.com/yyyy
04-30 10:53:17.023 12786-12818/link.stuzer.vkonlinetrigger W/System.err:     at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:590)
04-30 10:53:17.023 12786-12818/link.stuzer.vkonlinetrigger W/System.err:     at org.jsoup.helper.HttpConnection$Response.execute(HttpConnection.java:540)
04-30 10:53:17.023 12786-12818/link.stuzer.vkonlinetrigger W/System.err:     at org.jsoup.helper.HttpConnection.execute(HttpConnection.java:227)
04-30 10:53:17.023 12786-12818/link.stuzer.vkonlinetrigger W/System.err:     at org.jsoup.helper.HttpConnection.get(HttpConnection.java:216)
04-30 10:53:17.023 12786-12818/link.stuzer.vkonlinetrigger W/System.err:     at link.stuzer.vkonlinetrigger.personPage$MyTask.doInBackground(personPage.java:49)
04-30 10:53:17.023 12786-12818/link.stuzer.vkonlinetrigger W/System.err:     at link.stuzer.vkonlinetrigger.personPage$MyTask.doInBackground(personPage.java:44)
04-30 10:53:17.023 12786-12818/link.stuzer.vkonlinetrigger W/System.err:     at android.os.AsyncTask$2.call(AsyncTask.java:295)
04-30 10:53:17.023 12786-12818/link.stuzer.vkonlinetrigger W/System.err:     at java.util.concurrent.FutureTask.run(FutureTask.java:237)
04-30 10:53:17.023 12786-12818/link.stuzer.vkonlinetrigger W/System.err:     at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:234)
04-30 10:53:17.023 12786-12818/link.stuzer.vkonlinetrigger W/System.err:     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
04-30 10:53:17.023 12786-12818/link.stuzer.vkonlinetrigger W/System.err:     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
04-30 10:53:17.023 12786-12818/link.stuzer.vkonlinetrigger W/System.err:     at java.lang.Thread.run(Thread.java:818)
 
Текущее время: 16:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru