Я пытаюсь получить строку, используя http-вызов. Я замечаю, что в больших файлах я не читаю весь файл до его остановки и выдает мне эту ошибку, а затем переходит к остальной части сценария.
11-29 11:26:18.417: WARN/ActivityManager(59): Launch timeout has expired, giving up wake lock!
11-29 11:26:18.556: WARN/ActivityManager(59): Activity idle timeout for HistoryRecord{45059000 com.MeetingManager/.MeetingManager}
Мне кажется, что функция getXML занимает много времени, и приложение просто перемещается прямо к следующей строке кода, которая использует неполную строку из предыдущей функции, которая не завершилась. Конечно, это делает мое приложение дерьмовым.
Как мне дать моей функции больше времени?
Ниже приведены два вызова функций. Если вам нужна дополнительная информация об этих звонках, просто дайте мне знать.
String xml = XMLfunctions.getXML (items);
Документ doc = XMLfunctions.XMLfromString (xml);