Bu sayfada, Winscope Web kullanıcı arayüzünü kullanarak izlerin nasıl yükleneceği açıklanmaktadır.
Web kullanıcı arayüzünü kullanarak yükleme
Winscope'u yerel olarak çalıştırabilir veya bir web sunucusundan erişebilirsiniz.
Yakalanan izleri Winscope'a yüklemek için İzleri Yükle panelini kullanarak kaydedilen izleri yükleyin. Daha fazla iz yüklemek için Başka bir dosya yükle'yi, yüklenen izleri kaldırmak için X'i tıklayın.
1. şekil. Winscope'a iz yükleyin.
Yüklenen izleri görüntülemek için İzleri görüntüle'yi tıklayın. Her izlemeye ait sekmeler pencerenin üst panelinde görünür. Yüklenen dosya ilgili izleri içeriyorsa ekran kaydı izinin veya ekran görüntüsünün kayan görünümü ekrana yerleştirilir.
Daha fazla bilgi için İzleri analiz etme başlıklı makaleyi inceleyin.
Ayrıştırma uyarıları ve hataları
Winscope, iz yüklenirken bulunan sorunları (ör. veriler eski olduğu için iz dosyasının silinmesi) göstermek için snackbar kullanır. Aşağıdaki listede, mevcut uyarılar ve anlamları yer almaktadır:
Mesaj | Açıklama |
---|---|
bozuk arşiv | Zip dosyası yüklenemedi. Bu durum genellikle ZIP dosyası boş olduğunda (0 bayt) ortaya çıkar. |
<filename> : Veriler eski olduğu için silindi |
Bir sonraki izleme başlamadan 5 dakikadan uzun bir süre önce tamamlanan izlemeler atılır. |
<filename> : Veriler <time> tarihinden eski olduğu için silindi |
Bulunan en son tekdüze veya başlatma zamanı telafisine göre, 5 saniyeden uzun telafisi olan tüm izler atılır. |
<filename> : <trace type> türünde başka bir izleme tarafından geçersiz kılındı |
Aynı dosyada eşdeğer izler (ör. iz ve döküm) olduğunda Winscope aşağıdaki kuralları kullanır:
|
<filename> : Aynı türdeki başka bir izleme tarafından geçersiz kılındı |
Aynı türden izler aynı dosyada bulunduğunda Winscope aşağıdaki kuralları kullanır:
|
<filename> : desteklenmeyen biçim |
Eski izleme, geçersiz proto veya eksik Winscope ayrıştırıcısı nedeniyle ayrıştırılamıyor. |
<parser_name> ayrıştırıcısı oluşturulamadı:
<error> |
Winscope, iz ayrıştırıcıyı tanımladı ancak dosyayı ayrıştıramadı. Winscope hatası bildirin ve iz dosyanızı ekleyin. |
Tüm izler görselleştirilemiyor: Zaman çizelgesi verileri başlatılamadı. Bazı izleri kaldırmayı deneyin. | Winscope, izlemedeki zaman çizelgesi verilerini ayrıştıramadı. Winscope hatası bildirin ve izlemenizi ekleyin. |
Çerçeve eşlemede hata oluştu: <error> |
Winscope, gezinme için farklı izlemeler arasındaki durumları eşleyemedi. Winscope hatası bildirin ve iz dosyanızı ekleyin. |
<table> içinde bir veya daha fazla giriş için vsync_id değeri eksik |
VSync kimliği bilgileri eksik olduğundan Perfetto izi yüklenemedi. Winscope hatası bildirin ve iz dosyanızı ekleyin. |
Yinelenen SF katmanı kimliği <layerId> bulundu. Hiyerarşiye Yinelenen olarak ekleniyor |
SurfaceFlinger izi, aynı layerId 'ya sahip iki katman içeriyor.
SurfaceFlinger hatası bildirin ve izlemenizi ekleyin. |
Ekran kaydı, diğer izlerle senkronize edilmeyebilir. Meta verilerde geçen süre yerine tekdüze zaman yer alıyor | Ekran kaydı dosyası eski ve senkronize edilemeyen eski meta veri biçimini kullanıyor. Android'in daha yeni sürümlerinde alınan ekran kayıtlarında bu sorun yaşanmaz. |
Tüm geçişler ayrıştırılamıyor. Bazıları Geçişler görüntüleyicisinde eksik olabilir. | Eski geçiş izi ayrıştırılamıyor. Görüntüleyicide veriler eksik olabilir. |
<filename> : <error> |
Diğer eşlenmemiş hatalar. Winscope hatası bildirin ve izlemenizi ekleyin. |