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

Падает приложение для публикации вконтакте - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Yandex maps api http://www.cyberforum.ru/android-dev/thread1451570.html
Кто работал с Яндекс api подскажите, есть ли возможность прокладки маршрута по общественному транспорту, как transit в гугле? Если нет в api то как можно это реализовать другим путем?
Программирование Android Как совершить переход с андроид-приложения на страницу сайта? Этот код выдает ошибку: startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("vk.com"))); Подскажите, пожалуйста :) http://www.cyberforum.ru/android-dev/thread1451563.html
Разработка в Eclips. Отладка приложения. Знаки ? при отладке на вкладке Devices Программирование Android
Есть вопрос про вопросики появляющиеся при Дебаге приложения в Eclips. Сделал приложение с фоткой, выделил красным кругом. не могу понять почему они появляются. переодичнось появления следующего...
Программирование Android FATAL EXCEPTION: pool-1-thread-5
Подскажите, пожалуйста, когда возникает, и что обозначает ошибка FATAL EXCEPTION: pool-1-thread-5? Только не пишите, чтобы я код предоставил, я сам разберусь, что не так, просто я не до конца...
Программирование Android ExecutorService http://www.cyberforum.ru/android-dev/thread1451382.html
Подскажите, пожалуйста, есть ли возможность, узнать сколько потоков занято и/или осталось? ExecutorService executorService = Executors.newFixedThreadPool(5);
Программирование Android Gif в imageswitcher Можно как-то оживить гифку? А то статично висит. подробнее

Показать сообщение отдельно
yura91
30 / 28 / 2
Регистрация: 23.10.2013
Сообщений: 2,272

Падает приложение для публикации вконтакте - Программирование Android

19.05.2015, 18:51. Просмотров 986. Ответов 22
Метки (Все метки)

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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
public class VkWebViewClient extends WebViewClient {
 
    private static final String TAG = "Vkfunc";
   public String access;
   public String us_id;
   public String mess;
    public VkWebViewClient() {
        // TODO Auto-generated constructor stub
    }
 
    @Override
    public void onPageFinished(WebView view, String url) {
        Log.i("VkWebViewClient onPageFinished", url);
        if (url.contains("oauth.vk.com/blank.html#")) {
            if (url.contains("error")) {
                // Error
            } else {
                String ahrore = url.substring(url.indexOf("#") + 1);
 
                Log.d(TAG, ahrore);
 
                String access_token = ahrore.substring(ahrore.indexOf("n")+2,ahrore.indexOf("&"));
                access = access_token;
                //String user_id = null;
 
                Log.d(TAG, access_token);
 
                int i = ahrore.lastIndexOf("=");
                String tmpStr = ahrore.substring(i + 1, ahrore.length());
 
                Log.d(TAG, tmpStr);
                us_id = tmpStr;
 
                Log.d(TAG, us_id);
                boolean errorFlag = true;
 
 
                String mess = "Hello Post";
 
 
 
                mess = "Hello";
                String urls = "https://api.vk.com/method/"+
                        "wall.post?"+
                        "uid="+ us_id+
                        "&message="+mess+
                        "&access_token="+access
                        ;
 
                HttpClient client = new DefaultHttpClient();
                HttpGet request = new HttpGet(urls);
 
                try {
                    HttpResponse response = client.execute(request); на этой строчке приложение падает вылетает ошибка Has Stopped
 
 
                    HttpEntity entity = response.getEntity();
                    Log.d(TAG, "Запрос");
                    String responseText = EntityUtils.toString(entity);
 
                    //parse response for error code or not
                   // errorFlag = parseResponse(responseText);
 
                    //Log.d(Constants.DEBUG_TAG,"response text="+responseText);
                }
                catch(ClientProtocolException cexc){
                    cexc.printStackTrace();
                }
                catch(IOException ioex){
                    ioex.printStackTrace();
                }
 
            }
 
 
 
        }
 
    }
}
Я приложил код в котором делаю авторизацию: получаю токен доступа и id пользователя - это проходит нормально затем выполняю запрос к API контакта для публикации сообщения на стену и здесь вылетает ошибка.Посмотрите пожалуйста код почему возникает эта ошибка как ее исправить??

Добавлено через 1 минуту
Может url не тот или в другом методе нужно делать запрос??

Добавлено через 5 минут
Можете обьяснить как исправить??

Добавлено через 14 минут
там время жизни на токен равно нулю может поэтому??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru