Wie kann ich den Speicherdruck für das Android-Debugging erzwingen?

Ich versuche, einige Probleme in den Griff zu bekommen, die meiner Meinung nach mit dem Speicherdruck zusammenhängen, wenn ich im expliziten "Vordergrund" -Modus (Service.startForeground) arbeite.

Um dies zu debuggen, muss ich Speicherdruck auf meine App ausüben, und ich kann dies auf verschiedene Arten tun, beispielsweise indem ich verschiedene andere Apps wie Firefox mit vielen Webseiten gestartet habe. Dies ist jedoch weniger als ideal, da es immer noch ziemlich zeitaufwendig und ungenau ist. Meine Frage ist also, gibt es eine Möglichkeit, den Speicherdruck mithilfe des Debuggers (z. B. unter Eclipse) oder einer speziellen App speziell für diesen Zweck zu erzwingen? Ich würde lieber keinen Umweg machen, um selbst einen zu schreiben, und es wird offensichtlich nicht funktionieren, nur Speicher in meiner eigenen App zuzuweisen.

Update: Der Titel wurde geändert, um darauf hinzuweisen, dass der tatsächliche Speicherdruck auf einem Gerät und nicht in der Emulation benötigt wird.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage