Activity Lifecycle, Saving Activity State, Managing Tasks, Intent, Intent Filter
-
Lettuce
- Сообщения: 3
- Зарегистрирован: 22 май 2013, 12:49
Сообщение
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
- Откуда: Самара
Сообщение
Mikhail_dev » 24 май 2013, 18:09
Вообще не должно быть проблем, поэтому ищите ошибку. Если ошибка не вылазит, я обычно через каждую строку пишу что-то типа
Log.d("excelption","1");
// код
Log.d("excelption","2");
//код
...
и после анализирую, где дало сбой
-
Lettuce
- Сообщения: 3
- Зарегистрирован: 22 май 2013, 12:49
Сообщение
Lettuce » 24 май 2013, 18:26
Да, андроид 4й, но проблема возникла вчера, до этого всё было нормально, возможно исправить это какими-либо настройками?
-
Lettuce
- Сообщения: 3
- Зарегистрирован: 22 май 2013, 12:49
Сообщение
Lettuce » 24 май 2013, 21:17
Вообщем поменял android:targetSdkVersion="10" в манифесте, но на будущее учту новые методы.