Ошибка запуска инструмента systrace в ADB с использованием эмулятора Jelly Bean 4.1 в Windows 7

Как я могу запустить systrace, чтобы показать его вывод в формате html? После просмотра доклада Google I/O 2012 «На масло или похуже» у меня возникли проблемы с запуском systraceв Windows 7 с помощью эмулятора, работающего под управлением Jelly Bean 4.1.

Я сделал следующее:

  1. Установил Python 2.7 и добавил папку установки в мой PATH
  2. Запустил следующее:C:\android-sdk\platform-tools\systrace>python systrace.py(со старыми SDK:C:\android-sdk\tools\systrace>python systrace.py)

Но я получаю следующую ошибку в cmd:

Traceback (most recent call last):
  File "systrace.py", line 212, in 
    main()
  File "systrace.py", line 124, in main
    ready = select.select([adb.stdout, adb.stderr], [], [adb.stdout, adb.stderr])
select.error: (10093, 'Either the application has not called WSAStartup, or WSAStartup failed')

Примечание:

  • Я включил трассировку в эмуляторе:Settings > Developer Options > Enable traces
  • Я также пробовал с Python 3.2

16
задан fejese 10 December 2014 в 10:04
поделиться