Come è possibile eseguire systrace
per mostrare il suo output html? Dopo aver visto il talk di Google I/O 2012 "For Butter or Worse" ho problemi a trovare systrace
per funzionare su Windows 7 utilizzando l'emulatore che esegue Jelly Bean 4.1.Errore durante l'esecuzione dello strumento systrace in ADB utilizzando un emulatore Jelly Bean 4.1 su Windows 7
ho fatto la seguente:
- Installato Python 2.7, e ha aggiunto la cartella di installazione sul mio cammino
- eseguito il seguente:
C:\android-sdk\platform-tools\systrace>python systrace.py
(con SDK anziani:C:\android-sdk\tools\systrace>python systrace.py
)
ma io ottenere il seguente errore in cmd:
Traceback (most recent call last):
File "systrace.py", line 212, in <module>
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')
Non e:
- Ho permesso tracce nell'emulatore:
Settings > Developer Options > Enable traces
- Ho provato anche con Python 3,2
È inoltre possibile passare direttamente alla vista DDMS da Eclipse. – arsalank2
Cos'è il & per? –
@IgorGanapolsky che significa aprire un eseguibile in linux indipendente dalla shell corrente. puoi ometterlo in Windows – rekire