Cómo detectar pérdida de memoria
Me enfrenté a algunos problemas relacionados con la excepción MemoryOutOfBounds en android. He encontrado Hay dos razones detrás de esto
(1) El hilo creado está vivo y no destruido en ninguna parte
- ¿Cómo puedo hacer frente a un problema persistente de Eclipse colgado en mi área de trabajo?
- No se puede encontrar la clase de Android CalendarView
- Eclipse no abrirá archivos Xml de Android
- Clase de llamada en ButtonClick (Android)
- ¿Cómo puedo alejar el panel de la línea de tiempo de Eclipse SDK?
(2) Fuga de memoria.
Podemos detectar información de hilos en eclipse. Pero cómo saber en qué línea de mi pérdida de memoria de código se produce cuando ejecuto mi aplicación. MAT funciona de manera diferente. MAT es estático. ¿Hay plug-ins o cualquier forma de saber que hay pérdida de memoria en eclipse?
Gracias Deepak
- ¿Es posible usar el sistema de compilación de Gradle para Android con Eclipse?
- Android Eclipse - No se puede ver la opción de procesamiento de anotaciones
- Falta el archivo R.java aunque se limpió el proyecto
- ¿Cómo configuro Java Doc for google drive api para android en Eclipse
- ¿Cómo adjunto la fuente de la Biblioteca de soporte de Android en Eclipse?
- Error de logcat de Android: ZipFileCache: init falló cuando archivo zip abierto - específico del dispositivo?
- ¿Por qué se bloquea el eclipse al instalar un apk en un emulador de Android?
- ¿Cómo puedo comprobar / actualizar la versión Proguard cuando lo utilizo en Eclipse para el desarrollo de Android?
Esto podría ser útil.
¿Qué herramientas y métodos de Android funcionan mejor para detectar fugas de memoria / recursos?
No necesita una pérdida de memoria para obtener un OutOfMemoryError, simplemente usar demasiada memoria en su aplicación lo causará.
Puede consultar los siguientes enlaces sobre cómo evitar pérdidas de memoria: