Android Monkey no genera HPROF dump
Ejecuto el siguiente comando de Android Monkey:
adb shell monkey --hprof -v -p com.my.app 5000
Debe crear un archivo hprof bajo / data / misc, pero no lo hace. I chmod'ed 777 / data / misc.
- ¿Es útil "Monkey Runner" para que los probadores preparen casos de prueba directamente en aplicaciones Android?
- Ejecute monkeyrunner sin el teléfono conectado a la PC
- Cuál es el 3ro argumento de monkeyrunner.press
- Actividad de Monkeyrunner
- Keyevent para hacer clic en Alert Dialog de la pantalla de Android
Entonces intenté matar -10 APP_PID, pero conseguí lo siguiente bajo logcat:
I/dalvikvm( 771): threadid=4: reacting to signal 10 I/dalvikvm( 771): SIGUSR1 forcing GC (no HPROF) D/dalvikvm( 771): GC_EXPLICIT freed 46K, 38% free 8352K/13383K, external 15387K/15496K, paused 98ms
Estoy ejecutando Cyanogenmod versión 7, Android versión 2.3.7 en Galaxy S.
¿Por qué no hay "HPROF", y cómo puedo obtener un volcado HPROF a través de Monkey y matar -10?
Gracias
- Mismatched input 'esperando RPAREN: Mientras ejecuta el script jython
- ¿Cómo obtener la ID de Android para un elemento de menú en Android?
- ¿Dónde está el help.py para monkeyrunner de Android
- Cómo Flick usando monkeyrunner? No solo arrastre
- Cambiar de idioma mediante programación en un dispositivo Android
- Prueba de Android usando logcat para la captura de eventos
- Monkeyrunner no toca la vista web
- ¿Cómo puedo pasar una Extra a una intención de Android usando MonkeyRunner?
Cuando se invoca con --hprof
mono envía una señal SIGUSR1
a todos los procesos, pero el dumping de datos HPROF ha sido desactivado de Dalvik por este parche:
Commit b037a464512c0721bdca969ae19cce3d4b17b083 Autor: Andy McFadden Fecha: Vie Jul 16 11:07:58 2010 -0700
Don't do heap dump on SIGUSR1. We still do the GC, but without the HPROF heap dump. Change-Id: I004a65b9571667dd320dfabec1441d0fc8b9970a
Por lo tanto, en SIGUSR1
sólo GC se invoca. Supongo que la opción --hprof
debería tener que ser eliminada de mono.
- Cómo actualizar el contenido de una sola fila en mi ListView utilizando OnItemClick
- Deslizar entre las actividades de android