Questa pagina descrive come caricare le tracce utilizzando la UI web di Winscope.
Caricamento tramite l'interfaccia utente web
Puoi eseguire Winscope localmente o accedervi da un server web.
Per caricare le tracce acquisite in Winscope, utilizza il riquadro Carica tracce per caricare le tracce salvate. Fai clic su Carica un altro file per caricare altre tracce o fai clic su X per rimuovere le tracce caricate.
Figura 1. Carica le tracce in Winscope.
Fai clic su Visualizza tracce per visualizzare le tracce caricate. Le schede per ogni traccia vengono visualizzate nel pannello superiore della finestra. Se il file caricato contiene le tracce pertinenti, sullo schermo viene visualizzata una visualizzazione mobile della traccia della registrazione dello schermo o dello screenshot.
Per ulteriori informazioni, consulta la sezione Analizzare le tracce.
Analizzare avvisi ed errori
Winscope utilizza uno snackbar per visualizzare i problemi riscontrati durante il caricamento di una traccia, ad esempio quando un file di traccia viene eliminato perché i dati sono obsoleti. Il seguente elenco include gli avvisi attuali e il loro significato:
Messaggio | Descrizione |
---|---|
archivio danneggiato | Impossibile caricare il file ZIP. Ciò si verifica in genere quando il file zip è vuoto (0 byte). |
<filename> : scartato perché i dati sono obsoleti |
Tutte le tracce che terminano più di 5 minuti prima dell'inizio della traccia successiva vengono eliminate. |
<filename> : scartato perché i dati sono precedenti a
<time> |
In base all'offset di tempo di avvio o monotono più recente trovato, tutte le tracce con un offset superiore a 5 secondi vengono eliminate. |
<filename> : sostituito da un'altra traccia di tipo
<trace type> |
Quando nello stesso file esistono tracce equivalenti (ad esempio, traccia e dump), Winscope utilizza le seguenti regole:
|
<filename> : sostituito da un'altra traccia dello stesso
tipo |
Quando nello stesso file esistono tracce dello stesso tipo, Winscope utilizza le
seguenti regole:
|
<filename> : formato non supportato |
Impossibile analizzare la traccia legacy a causa di un proto non valido o di un parser Winscope mancante. |
Impossibile creare il parser <parser_name> :
<error> |
Winscope ha identificato il parser di traccia, ma non è riuscito ad analizzare il file. Segnala un bug di Winscope e allega la traccia. |
Impossibile visualizzare tutte le tracce: impossibile inizializzare i dati della cronologia. Prova a rimuovere alcune tracce. | Winscope non è riuscito ad analizzare i dati della cronologia dalla traccia. Segnala un bug di Winscope e allega la traccia. |
Si è verificato un errore nella mappatura dei frame: <error> |
Winscope non è riuscito a mappare gli stati tra tracce diverse per la navigazione. Invia un bug di Winscope e allega la traccia. |
Valore vsync_id mancante per una o più voci in
<table> |
Impossibile caricare la traccia Perfetto a causa della mancanza di informazioni sull'ID VSync. Invia un bug di Winscope e allega la traccia. |
Trovato ID livello SF duplicato <layerId> . Lo aggiungo
come Duplicato alla gerarchia |
La traccia SurfaceFlinger contiene due livelli con lo stesso layerId .
Segnala un bug di SurfaceFlinger e allega la traccia. |
La registrazione dello schermo potrebbe non essere sincronizzata con le altre tracce. I metadati contengono l'ora monotona anziché quella trascorsa | Il file di registrazione dello schermo è precedente e utilizza un formato dei metadati legacy che non può essere sincronizzato. Le registrazioni dello schermo delle versioni più recenti di Android non dovrebbero presentare questo problema. |
Impossibile analizzare tutte le transizioni. Alcuni potrebbero non essere presenti nel visualizzatore delle transizioni. | Impossibile analizzare la traccia delle transizioni legacy. I dati potrebbero non essere presenti nel visualizzatore. |
<filename> : <error> |
Altri errori non mappati. Segnala un bug di Winscope e allega la traccia. |