Speicherverlust für Android Google Maps API v2

Ich habe Probleme mit einem Speicherverlust bei Google Maps Android API v2. Der Heap-Verbrauch erhöht sich jedes Mal um ca. 85 KB, wenn meine Ansicht wieder sichtbar wird, nachdem:

Der Telefonbildschirm wird ausgeschaltet (z. B. nach Drücken des Netzschalters).Der Benutzer verlässt die App durch Drücken der Home-Taste.

Die App stürzt schließlich mit einemOutOfMemory-Ausnahme. Das Leck tritt NICHT beim Drehen des Bildschirms oder beim Verlassen über die Schaltfläche "Zurück" auf. Irgendwelche Ideen zur Problemumgehung oder der Grund für dieses Problem?

Mein Code:

public class LeakActivity extends FragmentActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_leak);
    }
}

und dasXML:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/myLayout"
android:layout_width="match_parent"
android:layout_height="match_parent" >

<fragment
    android:id="@+id/map_1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    class="com.google.android.gms.maps.SupportMapFragment" />

</RelativeLayout>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage