2012-04-13 5 views
13

Ich habe bemerkt, dass gelegentlich ein roter Rand erscheint, wenn ich den Android Emulator (API Level 15) benutze. Es scheint manchmal auftreten, wenn zwischen Anwendungen oder Entriegeln des Schaltgerätes, sondern ein absolut sicherer Weg ist es durch das Öffnen des Kamera-App erscheinen zu lassen:Bedeutung des blinkenden roten Randes im Emulator

enter image description here

Ich kann die Messaging-Anwendung gelegentlich auch dieses Verhaltens aufruf beim Öffnen :

enter image description here

Was bedeutet das?

Antwort

10

Dies ist auch auf der ICS-Hardware verfügbar (Einstellungen> Entwickler> Strict-Modus aktiviert). Es zeigt an, dass das, was im Vordergrund steht, übermäßige Zeit auf dem Hauptanwendungs-Thread seines Prozesses verbraucht.

+0

Seltsamerweise ist diese Option nicht aktiviert ([hier ist die Option] (http://i.imgur.com/pAzNr.png)). Wird diese Voreinstellung auf dem Emulator überschrieben? –

+0

@PaulLammertsma: Vermutlich. Es ist möglich, dass ich falsch liege, aber "Strict mode enabled" (Strenge Modus aktiviert) gibt den exakt gleichen Rot-Rand-Blitz auf der Hardware an, was ich vorhabe. Diese Art von Zeug ist nicht gerade gut dokumentiert ... :-( – CommonsWare

+0

Das Umschalten der Option scheint keinen Effekt zu haben. Ich konnte das Flashen nicht mit einer rudimentären Anwendung zum Blockieren von UI-Threads aufrufen, aber basierend auf der Beschreibung, Deine Antwort scheint richtig zu sein. –

Verwandte Themen