jar ksoap + выполнение тяжелых задач AsyncTask
Добавлено: 10 фев 2014, 16:30
Здравствуйте. Не могу разобраться может кто на ведет на мысль и поделится опытом:
Есть "тяжелая" задача по обращению с к SOAP сервису за данными используя библиотеку ksoap, тестировал работу используя конструкцию
if (android.os.Build.VERSION.SDK_INT > 9) {
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
}
возникла проблема, когда запущено приложение, я постоянно тыкаю на кнопку соединения, все отлично соединяется и получает данные, если я перестаю это делать и повторяю через несколько минут - то первая попытка вылетает excaption без текста а вот на следующее нажатие кнопку все отрабатывает отлично. Не могу разобратся из-за чего это происходит
Перевел все дела на AsyncTask думал может проблема в этом, но беда та же. Пытался пробить какие-то режимы спячки или что-то похожее ничего не нашел, может кто-то поделится опытом что может быть и куда капать?
Спасибо.
Есть "тяжелая" задача по обращению с к SOAP сервису за данными используя библиотеку ksoap, тестировал работу используя конструкцию
if (android.os.Build.VERSION.SDK_INT > 9) {
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
}
возникла проблема, когда запущено приложение, я постоянно тыкаю на кнопку соединения, все отлично соединяется и получает данные, если я перестаю это делать и повторяю через несколько минут - то первая попытка вылетает excaption без текста а вот на следующее нажатие кнопку все отрабатывает отлично. Не могу разобратся из-за чего это происходит
Перевел все дела на AsyncTask думал может проблема в этом, но беда та же. Пытался пробить какие-то режимы спячки или что-то похожее ничего не нашел, может кто-то поделится опытом что может быть и куда капать?
Спасибо.