2011-01-31 22 views
21

Quiero usar traceview en android en eclipse. Tengo algunas preguntas: 1. ¿Mi teléfono emulador necesita tener una tarjeta sd para que traceview funcione? 2. ¿Hay alguna forma de comenzar a rastrear directamente desde eclipse ide?cómo usar traceview en eclipse para el desarrollo de Android?

Intenté poner la memoria de la tarjeta sd en mi dispositivo avd pero todavía no puedo encontrar la carpeta marcada sdcard.

gracias de antemano.

Respuesta

0

No necesita una tarjeta sd si especifica una ruta de acceso absoluta a Debug.startMethodTracing. Tenga en cuenta, aunque ese rastreo puede generar archivos enormes, así que úselo con moderación si no va a usar la tarjeta sd. No creo que haya una forma de comenzar a rastrear directamente desde Eclipse.

0

R10 dice que traceview ahora se puede iniciar desde Eclipse (see here)

pero no descubierto la manera todavía.

4

Puede iniciar el rastreo con el eclipse DDMS integrado. Después de eso, debes extraer el archivo .trace creado. Importe eso a su espacio de trabajo y haga doble clic en él para abrir la vista.

Yo mismo no conseguí que funcione porque mi eclipse completo se bloqueó después de eso.

+3

?? usted ha escrito "Quiero usar traceview en android en eclipse". Entonces creo que quieres usar traceview – ludwigm

38

En Eclipse, en la perspectiva de DDMS, debe seleccionar su proceso en la vista de dispositivos. A continuación, haga clic en el icono Perfil de métodos de inicio (tres flechas con un punto rojo).

Cuando haya terminado, haga clic en el mismo botón nuevamente (ahora tiene un signo de stop negro para indicar que el seguimiento está activado) y el archivo de rastreo se extrae automáticamente del dispositivo/emulador y se muestran los resultados.

0

Puede utilizar la vista desde la ventana de traza directamente DDMS al hacer clic en la opción de perfiles y vista abierta traza

enter image description here

enter image description here

Gracias

Cuestiones relacionadas