2012-04-13 13 views
13

Zauważyłem, że czasami widzę czerwoną ramkę pojawiającą się na krótko podczas korzystania z emulatora Androida (poziom API 15). Wydaje się, że czasami wystąpić podczas przełączania pomiędzy aplikacjami lub odblokowywania urządzenia, ale sposób, murowany, aby pojawić się po otwarciu aplikacji Aparat:Znaczenie migającej czerwonej granicy w emulatorze

enter image description here

mogę od czasu do czasu także przywołać to zachowanie podczas otwierania aplikacji Messaging :

enter image description here

Co to znaczy?

Odpowiedz

10

Jest to również dostępne na sprzęcie ICS (Ustawienia> Deweloper> Włączono tryb ścisły). Wskazuje to, że wszystko, co znajduje się na pierwszym planie, zużywa zbyt dużo czasu na główny wątek aplikacji.

+0

Dziwnie, ta opcja nie jest włączona ([tutaj jest opcja] (http://i.imgur.com/pAzNr.png)). Czy ta preferencja została nadpisana na emulatorze? –

+0

@PaulLammertsma: Przypuszczalnie. Możliwe, że się mylę, ale "Włączony tryb ścisły" daje dokładnie taką samą lampę błyskową na urządzeniu, przez co przechodzę. Tego typu rzeczy nie są dokładnie udokumentowane ... :-( – CommonsWare

+0

Przełączanie opcji wydaje się nie mieć wpływu.Nie mogłem wywołać flashowania z podstawową aplikacją blokującą wątki UI, ale na podstawie opisu, twoja odpowiedź wydaje się właściwa. –