Prueba de estrés en una aplicación de Android
Tengo una aplicación para Android que parece estar funcionando bien, pero quiero asegurarme de que no sólo me he escapado con problemas como fugas de memoria, bloqueos de threads, etc. ¿Hay alguna utilidad o modo dentro de eclipse que resalte problemas potenciales Que puede ocurrir en el futuro.
- ¿Por qué no puede OSX detectar Android S Galaxy para la depuración USB?
- No es posible establecer dinámicamente el parámetro setVisibility ()
- Obtención de error al inflar la clase android.support.design.widget.NavigationView
- No se puede burlar la clase final de Kotlin usando Mockito 2
- Carga el sonido de la memoria en Android
- Convertir JSONArray a Array de cadenas
- La página de vista web de Android no carga correctamente la página
- Decodificación qr código de la imagen almacenada en el teléfono con Zxing (en el teléfono Android)
- La generación de Gradle no pudo resolver la dependencia de la biblioteca aar (trnql sdk)
- Android Development Eclipse - No puede crear un nuevo proyecto Android - Mac OS
- Transmitir un archivo MediaRecorder durante la grabación
- ¿Qué hace exactamente la anotación @hide de Android?
- Campo no inyectado en el proyecto Android Dagger
- StrictMode es una manera de protegerse contra el acceso accidental de disco o red en el hilo principal.
- Android Lint es una adición reciente a las herramientas de SDK, para detectar errores potenciales y problemas de usabilidad.
- FindBugs es otra herramienta de análisis estático no específica de Android.
- Los dispositivos de Android 4.0 (ICS) tienen varias opciones de desarrollo (en el menú Ajustes) puede habilitar para detectar problemas potenciales:
- No mantener las actividades obliga a destruir las actividades a la salida
- Mostrar actualizaciones de pantalla para que pueda saber si está haciendo demasiadas renderizaciones
- …y más
- Traceview puede decirle lo que están haciendo sus hilos.
- ¿Qué herramientas y métodos de Android funcionan mejor para detectar fugas de memoria / recursos? Para obtener información acerca del seguimiento de las pérdidas de memoria.
¿Has probado analizadores de código estático? Por ejemplo FindBugs es una excelente herramienta para descubrir posibles problemas en su código.
Dependiendo de su aplicación, también puede liberar a Monkey en su interfaz de usuario con una gran cantidad de eventos y analizar la memoria posteriormente para descubrir posibles pérdidas y accidentes.
- Recorte de rectángulo redimensionable de Android
- Cómo recortar imágenes sin utilizar intención en Android