Tag: memoria fugas

Informe Leakcanary de pérdida de memoria usando Otto

Siguiendo mi última pregunta , aquí está la segunda fuga de memoria de la que no puedo deshacerme. He leído que tengo que registrar y anular el registro de mi bus Otto estático de acuerdo con el ciclo de vida de actividad y Fragmento, por lo que agregó el registro y cancelar las llamadas a […]

¿Google Maps API provoca fugas de memoria?

Acabo de empezar a usar el Eclipse Memory Analyzer para intentar solucionar una fuga de memoria en mi actividad que extiende MapActivity, pero no estoy seguro si entiendo su salida correctamente. Con el fin de analizar la fuga comencé la actividad y girar la pantalla un par de veces y luego tomé un volcado de […]

Memory Leak en Crashlytics Android

Estoy utilizando Crashlytics 2.6.5 en mi aplicación. Leak Canary siempre reporta una pérdida de memoria en CrashlyticsUncaughtExceptionHandler . ¿Alguien se enfrenta a esto antes? Consulte la imagen adjunta para más información

Android Weak Referencia de la clase interna

He pasado por el artículo http://developer.android.com/resources/articles/avoiding-memory-leaks.html . En este artículo se sugiere utilizar la clase interna estática con referencia débil. public class GalleryVideo extends Activity { private int AUDIO_NO = 1; ……………………… ……………. @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); gallery = (Gallery) findViewById(R.id.examplegallery); gallery.setAdapter(new AddImgAdp(this)); } static public class AddImgAdp extends BaseAdapter { private […]

¿Es esta una forma válida de mantener una referencia estática y Actividad / Contexto? ¿Por qué no debo hacer esto?

Tengo una clase abstracta de BaseFragmentActivity , que todas mis actividades en mi aplicación androide se extienden. En esta clase, mantengo una referencia estática a la actividad actualmente en ejecución como sCurrentActivity . En mi devolución de llamada del ciclo de vida de onStart() , establezco esto como esto: public abstract class BaseFragmentActivity extends FragmentActivity […]

¿Está declarando una clase interna en una vista peligrosa?

He leído el artículo técnico oficial de Android: "how to avoid memory leaks ?" . Dicen que la creación de clases internas en una clase de Activity es peligrosa, pero ¿qué pasa con la creación de clase interna dentro de una clase de View : es el peligro de fugas igual o peor?

Kotlin: safe lambdas (no hay fugas de memoria)?

Después de haber leído este artículo sobre fugas de memoria , me pregunto si el uso de lambdas en el proyecto Kotlin Android es seguro. Es cierto que la sintaxis lambda me hace programar con más facilidad, pero ¿qué pasa con las fugas de memoria? Como ejemplo de la problemática, he tomado un pedazo de […]

RuntimeException: tipo de letra nativo no se puede hacer o pérdida de memoria para personalizado TextView carga de fuente

Hay un GRAN problema en mi código en el que estoy cargando una fuente en mi carpeta assets\fonts\ de una clase personalizada de TextView . El primer problema es que se bloquea en los dispositivos 4.0 con la excepción Caused by: java.lang.RuntimeException: native typeface cannot be made . Yo estaba usando el mismo proceso aquí […]

¿Se filtra siempre la primera instancia de MapActivity?

Al investigar los problemas de memoria en nuestra aplicación, resulta que si la actividad de la aplicación es MapActivity, la primera instancia de la misma no se finalizará. Llevar a otra fuga de memoria como la vista pasada a setContentView. ¿Alguien se da cuenta de eso antes? Aquí está el código de prueba que muestra […]

Interpretación de resultados MAT para la pérdida de memoria android

Tengo mi aplicación trabajando ahora, excepto que tiene algunas fugas de memoria graves. He visto el video de I / O de Google y leído los documentos, pero todavía estoy luchando para interpretar los resultados de MAT. Una de las peores filtraciones proviene de la página del mapa, que utiliza esta biblioteca para ampliar el […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.