Android: lange Laufzeit simulieren

9

Ich denke, jeder hat seine App gut gemacht, wenn Sie es für 30 Minuten ausprobieren. Aber wenn eine App für einen Tag oder so im Hintergrund des Geräts sitzt, bekommst du dein NullPointerExceptions und die Dinge funktionieren nicht wie erwartet, weil Garbage Collector deine Sachen gestohlen hat. Gibt es eine Möglichkeit, eine App, die lange im Hintergrund läuft, zu simulieren?

    
FWeigl 26.07.2013, 11:57
quelle

2 Antworten

4

Einstellungen - & gt; Entwickleroptionen - & gt; Hintergrundprozessgrenze - & gt; Höchstens 1 Prozess.

Vergessen Sie nicht, es zurückzusetzen, wenn Sie fertig sind, Spaß zu haben. Prost.

    
Bogdan Zurac 26.07.2013 13:16
quelle
0

Sie müssen nicht wirklich eine bestimmte Zeit warten. Sie müssen nur etwas tun, das die Erinnerung isst. Dies könnte eine spezielle Anwendung sein, die Sie für die Aufgabe erstellen, aber Sie müssen das nicht wirklich tun.

Nach meiner Erfahrung scheinen die meisten Spiele zu funktionieren. Spiele mit vielen Grafiken funktionieren am besten, da sie viel Speicherplatz für Texturen usw. benötigen. Angry Birds oder Candy Crush funktionieren auch, obwohl es keine fortgeschrittenen Grafiken oder eine starke Verarbeitung gibt (wahrscheinlich für die Aus demselben Grund kauen sie durch die Batterie). Normalerweise kannst du nach dem Spielen eines Levels zu deiner Aktivität zurückkehren und sehen, was verloren gegangen ist.

Im Optimalfall verwenden Sie intelligente Methoden, um Ihre Daten zu erhalten / zu initialisieren. Dies sollte also kein großes Problem darstellen, aber gelegentlich stoßen Sie (oder ein Benutzer) auf etwas Unerwartetes, und dies kann Ihnen beim Nachverfolgen helfen es runter.

    
Geobits 26.07.2013 13:02
quelle

Tags und Links