Не запускаются 2 asynctask

Activity Lifecycle, Saving Activity State, Managing Tasks, Intent, Intent Filter
Ответить
Lettuce
Сообщения: 3
Зарегистрирован: 22 май 2013, 12:49

Не запускаются 2 asynctask

Сообщение Lettuce » 24 май 2013, 17:54

Всем привет!
Столкнулся с неожиданной проблемой: в onCreate создаю 2 класса asynctask, запускаю их методом execute, и при этом запускается только первый класс, второй не заходит в метод doInBackground.

Код: Выделить всё

public class Server extends AsyncTask<Object, Data, Void>
public class Client extends AsyncTask<Data, Void, Void>

Server server = new Server();
server.execute(this, 1024);
...
Client client = new Client();
Data data = new Data(...);
client.execute(data);

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Не запускаются 2 asynctask

Сообщение Mikhail_dev » 24 май 2013, 18:09

Вообще не должно быть проблем, поэтому ищите ошибку. Если ошибка не вылазит, я обычно через каждую строку пишу что-то типа
Log.d("excelption","1");
// код
Log.d("excelption","2");
//код
...
и после анализирую, где дало сбой

Аватара пользователя
KamiSempai
Сообщения: 1339
Зарегистрирован: 17 фев 2012, 21:23
Откуда: Мордор

Re: Не запускаются 2 asynctask

Сообщение KamiSempai » 24 май 2013, 18:11

Скорее всего вы запускаете их на 4 андроиде.
Вот тема в которой обсуждалась эта проблема viewtopic.php?f=33&t=1900
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.

Lettuce
Сообщения: 3
Зарегистрирован: 22 май 2013, 12:49

Re: Не запускаются 2 asynctask

Сообщение Lettuce » 24 май 2013, 18:26

Да, андроид 4й, но проблема возникла вчера, до этого всё было нормально, возможно исправить это какими-либо настройками?

Lettuce
Сообщения: 3
Зарегистрирован: 22 май 2013, 12:49

Re: Не запускаются 2 asynctask

Сообщение Lettuce » 24 май 2013, 21:17

Вообщем поменял android:targetSdkVersion="10" в манифесте, но на будущее учту новые методы.

Ответить