Android Systrace: Error inesperado (Conversión = ';')

He estado aprendiendo a usar Systrace siguiendo instrucciones sobre cómo usar Systrace (desde el sitio web de desarrolladores de Android) . He intentado usar la GUI y el terminal (línea de comando).

Uso de la GUI:

Recibí un error después de que la traza se había terminado y se estaba guardando. Hice clic en el botón " Detalles " y en general, se le dio el siguiente mensaje:

No se puede recopilar el seguimiento del sistema

Razón: Error inesperado al recopilar la traza del sistema.

Conversión = ';'

El archivo Systrace no se guardó.

Usando la línea de comandos:

He intentado usar la línea de comando también usando la GUI (aunque soy nuevo al usar la línea de comando).
Escribiendo $ cd android-sdk/platform-tools/systrace o $ python systrace.py en la línea de comandos devuelve el error:

'$' No se reconoce como un comando interno o externo, un programa operativo o un archivo por lotes.

El uso de cd android-sdk/platform-tools/systrace (sin el carácter $ ) da este error:

El sistema no puede encontrar la ruta especificada.

Y el uso de python systrace.py (de nuevo, sin el $ esta vez) devuelve este error:

'Python' no se reconoce como un comando interno o externo, un programa operativo o un archivo por lotes.

¿Estoy perdiendo algo, o es algo que necesita ser reconfigurado?

Finalmente arreglé mi problema siguiendo la guía de @fadden en los comentarios.

Utilicé el símbolo del sistema para averiguar cuáles eran mis problemas, pero mi problema también se solucionó para la GUI. He aquí cómo lo hice:

  1. Primero, instale Python si aún no está instalado. Lo reinstalé seleccionando la opción: Agregar python.exe a Path (como en esta imagen ). He utilizado Python 2, ya que no estoy seguro de cómo funcionaría con Python 3.

  2. A continuación, edite variables ambientales . Puede hacerlo (en Windows 8) en Panel de control -> Sistema -> Configuración avanzada del sistema -> Variables de entorno . En "Variables del sistema" , desplácese hasta "Ruta" y haga clic en el botón "Editar" .

  3. Agregue Python a la ruta agregando la dirección de la ubicación de su instalación de Python seguida de un punto y coma al inicio del valor de Variable .
    Por ejemplo, agregué C:\Python27\; Al inicio del 'Valor de la variable'. (Nota: No elimine / elimine nada del cuadro de texto "Valor de variable", simplemente añada ) .

  4. Agregue adb.exe a Path también añadiendo la dirección para la ubicación del archivo adb.exe similar a cómo agregó Python a la ruta.
    Debe ser algo similar a C:\Users\MyName\Android-SDK\platform-tools; .

  5. Haga clic en "Aceptar" en los cuadros de diálogo y reinicie el equipo para que los cambios surtan efecto. Ahora debe ser capaz de utilizar Systrace utilizando la GUI y la línea de comandos sin este error.

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