Tracing
Update Terbaru | Rilis Stabil | Kandidat Rilis | Rilis Beta | Rilis Alfa |
---|---|---|---|---|
11 Mei 2022 | 1.1.0 | - | - | - |
Masukan
Masukan Anda membantu meningkatkan kualitas Jetpack. Beri tahu kami jika Anda menemukan masalah baru atau mempunyai masukan untuk meningkatkan kualitas library ini. Harap periksa masalah yang sudah diketahui dalam library ini sebelum membuat laporan baru. Anda dapat memberikan suara untuk masalah yang sudah diketahui dengan mengklik tombol bintang.
Lihat dokumentasi Issue Tracker untuk informasi selengkapnya.
Versi 1.1
Versi 1.1.0
11 Mei 2022
androidx.tracing:tracing:1.1.0
dan androidx.tracing:tracing-ktx:1.1.0
dirilis. Versi 1.1.0 berisi commit berikut ini.
Perubahan penting sejak versi 1.0.0
- Menambahkan API
Trace.forceEnableAppTracing()
untuk mengaktifkan pengambilan bagian rekaman aktivitas aplikasi (yaitu android.os.Trace/androidx.tracing API) di build yang tidak dapat di-debug. Panggil ini di awal startup untuk mengaktifkan pelacakan sistem yang tidak dapat di-debug secara akurat sebelum pengenalan tag manifes yang dapat dibuat profil di API 29. (I3a309) - Menghindari error verifikasi class saat Trace.java dimuat untuk pertama kalinya (05f6b4 dan cb101f)
Versi 1.1.0-rc01
20 April 2022
androidx.tracing:tracing:1.1.0-rc01
dan androidx.tracing:tracing-ktx:1.1.0-rc01
dirilis, tanpa perubahan sejak beta01
. Versi 1.1.0-rc01 berisi commit ini.
Versi 1.1.0-beta01
1 Desember 2021
androidx.tracing:tracing:1.1.0-beta01
dan androidx.tracing:tracing-ktx:1.1.0-beta01
dirilis. Versi 1.1.0-beta01 berisi commit berikut ini.
Tidak ada perubahan sejak versi 1.1.0-alpha02
.
Versi 1.1.0-alpha02
17 November 2021
androidx.tracing:tracing:1.1.0-alpha02
dan androidx.tracing:tracing-ktx:1.1.0-alpha02
dirilis. Versi 1.1.0-alpha02 berisi commit berikut ini.
Fitur Baru
- Menambahkan API ke Trace.forceEnableAppTracing() untuk mengaktifkan paksa pengambilan bagian rekaman aktivitas aplikasi (yaitu android.os.Trace API/andoridx.tracing API) di build yang tidak dapat di-debug. Panggil ini di awal startup untuk mengaktifkan pelacakan sistem yang tidak dapat di-debug secara akurat sebelum pengenalan tag manifes yang dapat dibuat profil di API 29. (I3a309)
Versi 1.1.0-alpha01
3 November 2021
androidx.tracing:tracing:1.1.0-alpha01
dan androidx.tracing:tracing-ktx:1.1.0-alpha01
dirilis. Versi 1.1.0-alpha01 berisi commit ini.
Perbaikan Bug
Versi 1.0.0
Versi 1.0.0
28 Oktober 2020
androidx.tracing:tracing:1.0.0
dan androidx.tracing:tracing-ktx:1.0.0
dirilis. Versi 1.0.0 berisi commit berikut.
Fitur utama 1.0.0
Membantu menulis peristiwa pelacakan ke buffering pelacakan sistem. Library ini dapat divisualisasikan menggunakan alat seperti Systrace dan Perfetto. Library ini menggantikan class androidx.core.os.TraceCompat
yang sudah tidak digunakan lagi.
Versi 1.0.0-rc01
14 Oktober 2020
androidx.tracing:tracing:1.0.0-rc01
dan androidx.tracing:tracing-ktx:1.0.0-rc01
dirilis. Versi 1.0.0-rc01 berisi commit ini.
Rilis ini sama persis dengan 1.0.0-beta01
.
Versi 1.0.0-beta01
24 Juni 2020
androidx.tracing:tracing:1.0.0-beta01
dan androidx.tracing:tracing-ktx:1.0.0-beta01
dirilis tanpa perubahan sejak 1.0.0-alpha01
. Versi 1.0.0-beta01 berisi commit ini.
Versi 1.0.0-alpha01
10 Juni 2020
androidx.tracing:tracing:1.0.0-alpha01
dan androidx.tracing:tracing-ktx:1.0.0-alpha01
dirilis. Versi 1.0.0-alpha01 berisi commit berikut ini.
Fitur Baru
androidx.tracing adalah library yang memudahkan menulis peristiwa pelacakan ke buffer pelacakan sistem. Library ini dapat divisualisasikan menggunakan alat seperti Systrace dan Perfetto. Library ini menggantikan class androidx.core.os.TraceCompat yang tidak digunakan lagi. Rilis awal ini adalah 1.0.0-alpha01.