Pérdida de memoria para Android API de Google Maps v2

Estoy teniendo problemas con un problema de pérdida de memoria en Google Maps Android API v2. El uso del montón aumenta en aproximadamente 85 KB cada vez que mi vista se vuelve a ver después de:

La pantalla del teléfono se apaga (por ejemplo, después de presionar el botón de encendido).El usuario sale de la aplicación presionando el botón de inicio.

La aplicación finalmente se bloquea con unExcepción OutOfMemory. La fuga NO ocurre en la rotación de la pantalla, o al salir por el botón "atrás". ¿Alguna idea sobre una solución o la razón detrás de este problema?

Mi código:

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

y elXML:

<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>

Respuestas a la pregunta(2)

Su respuesta a la pregunta