2012-04-05 8 views
8

W mojej aplikacji używam AsyncTask w oncreate. Czasami otrzymuję komunikat "Limit czasu uruchamiania wygasł, porzucając blokadę wake'a! Aktywny limit czasu bezczynności dla HistoryRecord" w dziennikach. Czy to może spowodować jakiś problem, lub możemy to zignorować?Limit czasu uruchamiania wygasł, porzucając blokadę wake! Limit czasu bezczynności aktywności dla HistoryRecord. Czy to coś, o co trzeba się martwić?

+0

Jak możemy się spodziewać, aby pomóc nie widząc żadnych dzienników błędów lub kodu? Nie możemy po prostu odgadnąć, co jest nie tak z twoim kodem. – slayton

+0

Moje pytanie brzmi: czy to jest w porządku, aby to uzyskać w dziennikach ... Chodzi mi o to, że można to zignorować? Logi mówią - 03-16 15: 17: 24.233 W/ActivityManager (1628): Limit czasu uruchamiania wygasł, porzucając blokadę wybudzania! 03-16 15: 17: 24.273 W/ActivityManager (1628): Limit czasu nieaktywności aktywności dla HistoryRecord {40632cf8 – BlackberryChennai

Odpowiedz

11

Wreszcie Znaleziono odpowiedź. Można to zignorować.

Oznacza to, że główny wątek stale działa, pompując komunikat przez kolejkę komunikatów bez konieczności pozostawania bezczynnym. Jeśli tego chcesz, nie ma nic do naprawienia. Dlatego komunikat dziennika jest ostrzeżeniem, a nie błędem.

Źródło: Google Groups

+3

Nopes, to nie tylko ostrzeżenie, ale w przypadku, gdy uruchamiasz tę aplikację na niższym urządzeniu, może to spowodować problemy z twoim urządzeniem i niestety ponownie uruchom urządzenie ponownie. –