ट्रेसिंग
नया अपडेट | रिलीज़ किया गया जांचा और परखा हुआ वर्शन | रिलीज़ कैंडिडेट | बीटा रिलीज़ | ऐल्फ़ा रिलीज़ |
---|---|---|---|---|
29 नवंबर, 2023 | 1.2.0 | - | - | 1.3.0-alpha02 |
सुझाव
आपके सुझाव, शिकायत या राय से हमें Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या इस लाइब्रेरी को बेहतर बनाने के लिए आपके पास कोई सुझाव है, तो हमें बताएं. नई लाइब्रेरी बनाने से पहले, कृपया इस लाइब्रेरी में मौजूद मौजूदा समस्याओं पर एक नज़र डालें. स्टार बटन पर क्लिक करके, किसी मौजूदा समस्या पर अपना वोट जोड़ा जा सकता है.
ज़्यादा जानकारी के लिए, समस्या ट्रैकर का दस्तावेज़ देखें.
वर्शन 1.3
वर्शन 1.3.0-alpha02
21 जून, 2023
androidx.tracing:tracing:1.3.0-alpha02
और androidx.tracing:tracing-ktx:1.3.0-alpha02
को बिना किसी बदलाव के रिलीज़ किया गया है. 1.3.0-alpha02 वर्शन में ये बदलाव शामिल हैं.
वर्शन 1.3.0-alpha01
7 जून, 2023
androidx.tracing:tracing:1.3.0-alpha01
और androidx.tracing:tracing-ktx:1.3.0-alpha01
रिलीज़ हो गए हैं. 1.3.0-alpha01 वर्शन में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
@Composable
में इस्तेमाल करने के लिए, ट्रैस से क्रॉसलाइन हटाएं. (I53882, b/248344805)
वर्शन 1.2
वर्शन 1.2.0
29 नवंबर, 2023
androidx.tracing:tracing:1.2.0
और androidx.tracing:tracing-ktx:1.2.0
रिलीज़ हो गए हैं. 1.2.0 वर्शन में ये बदलाव शामिल हैं.
1.1.0 के बाद किए गए अहम बदलाव
trace()
औरtraceAsync()
वैरिएंट जोड़ें. इनमें, लेज़ी स्ट्रिंग और कुकी कैलकुलेशन का इस्तेमाल किया गया है. साथ ही, अगरTrace.begin
थ्रो करता है, तो अबTrace.end
को सही तरीके से स्किप कर दिया जाता है.
वर्शन 1.2.0-rc01
24 मई, 2023
androidx.tracing:tracing:1.2.0-rc01
और androidx.tracing:tracing-ktx:1.2.0-rc01
रिलीज़ हो गए हैं. 1.2.0-rc01 वर्शन में ये बदलाव शामिल हैं.
गड़बड़ियां ठीक की गईं
- अपने-आप काट-छांट करके, लंबे ट्रेस सेक्शन के नाम पास किए जाने पर क्रैश से बचें (Iaf6e2)
वर्शन 1.2.0-beta04
3 मई, 2023
androidx.tracing:tracing:1.2.0-beta04
और androidx.tracing:tracing-ktx:1.2.0-beta04
को बिना किसी बदलाव के रिलीज़ किया गया है. 1.2.0-beta04 वर्शन में ये बदलाव शामिल हैं.
वर्शन 1.2.0-beta03
5 अप्रैल, 2023
androidx.tracing:tracing:1.2.0-beta03
और androidx.tracing:tracing-ktx:1.2.0-beta03
को बिना किसी नए बदलाव के रिलीज़ किया गया है. 1.2.0-beta03 वर्शन में ये बदलाव शामिल हैं.
वर्शन 1.2.0-beta02
22 मार्च, 2023
androidx.tracing:tracing:1.2.0-beta02
और androidx.tracing:tracing-ktx:1.2.0-beta02
को पिछले बीटा वर्शन के बाद से बिना किसी बदलाव के रिलीज़ किया गया है. 1.2.0-beta02 वर्शन में ये बदलाव शामिल हैं.
वर्शन 1.2.0-beta01
8 मार्च, 2023
androidx.tracing:tracing:1.2.0-beta01
और androidx.tracing:tracing-ktx:1.2.0-beta01
को पिछले अल्फा वर्शन के बाद से बिना किसी बदलाव के रिलीज़ किया गया है. वर्शन 1.2.0-beta01 में ये कमिट मौजूद हैं.
वर्शन 1.2.0-alpha02
23 फ़रवरी, 2023
androidx.tracing:tracing:1.2.0-alpha02
और androidx.tracing:tracing-ktx:1.2.0-alpha02
को पिछले अल्फा वर्शन में किए गए बदलावों के बिना रिलीज़ किया गया है. 1.2.0-alpha02 वर्शन में ये बदलाव शामिल हैं.
गड़बड़ियां ठीक की गईं
- इस रिलीज़ से,
androidx.tracing: tracing-perfetto-common:1.0.0-alpha11
पर अपग्रेड करते समयCould not find androidx.tracing:tracing-ktx:1.2.0-alpha02
वाली गड़बड़ी ठीक हो जाएगी
वर्शन 1.2.0-alpha01
5 अक्टूबर, 2022
androidx.tracing:tracing:1.2.0-alpha01
और androidx.tracing:tracing-ktx:1.2.0-alpha01
रिलीज़ हो गए हैं. वर्शन 1.2.0-alpha01 में ये कमियां हैं.
नई सुविधाएं
trace()
औरtraceAsync()
वैरिएंट जोड़ें. इनमें, लेज़ी स्ट्रिंग और कुकी कैलकुलेशन का इस्तेमाल किया गया है. साथ ही, अगरTrace.begin
थ्रो करता है, तो अबTrace.end
को सही तरीके से स्किप कर दिया जाता है. (I31421, b/175233952, b/247066503)
ट्रेसिंग वर्शन 1.1
वर्शन 1.1.0
11 मई, 2022
androidx.tracing:tracing:1.1.0
और androidx.tracing:tracing-ktx:1.1.0
रिलीज़ हो गए हैं. 1.1.0 वर्शन में ये बदलाव शामिल हैं.
1.0.0 के बाद किए गए अहम बदलाव
Trace.forceEnableAppTracing()
डीबग नहीं किए जा सकने वाले बिल्ड पर, ऐप्लिकेशन के ट्रैक सेक्शन को कैप्चर करने की सुविधा (जैसे, android.os.Trace / androidx.tracing APIs) को ज़बरदस्ती चालू करने के लिए, एक एपीआई जोड़ा गया है. ऐप्लिकेशन शुरू होने की शुरुआत में इसे कॉल करें, ताकि एपीआई 29 में प्रोफ़ाइल किए जा सकने वाले मेनिफ़ेस्ट टैग के आने से पहले, सिस्टम की सटीक ट्रैकिंग की सुविधा चालू की जा सके. (I3a309)- Trace.java को पहली बार लोड करते समय, क्लास की पुष्टि से जुड़ी गड़बड़ियों से बचना (05f6b4 और cb101f)
वर्शन 1.1.0-rc01
20 अप्रैल, 2022
androidx.tracing:tracing:1.1.0-rc01
और androidx.tracing:tracing-ktx:1.1.0-rc01
रिलीज़ हो चुके हैं. इनमें beta01
के बाद से कोई बदलाव नहीं हुआ है. 1.1.0-rc01 वर्शन में ये कमिट शामिल हैं.
वर्शन 1.1.0-beta01
1 दिसंबर, 2021
androidx.tracing:tracing:1.1.0-beta01
और androidx.tracing:tracing-ktx:1.1.0-beta01
रिलीज़ हो गए हैं. वर्शन 1.1.0-beta01 में ये कमिट हैं.
1.1.0-alpha02
के बाद से कोई बदलाव नहीं हुआ है.
वर्शन 1.1.0-alpha02
17 नवंबर, 2021
androidx.tracing:tracing:1.1.0-alpha02
और androidx.tracing:tracing-ktx:1.1.0-alpha02
रिलीज़ हो गए हैं. वर्शन 1.1.0-alpha02 में ये कमियां हैं.
नई सुविधाएं
- गैर-डीबग करने लायक बिल्ड पर, ज़बरदस्ती चालू करने वाले ऐप्लिकेशन ट्रेस सेक्शन कैप्चर (जैसे कि android.os.Trace / andoridx.tracing एपीआई) के लिए, Trace.forceEnabledAppTracing() एपीआई को जोड़ा गया. API 29 में प्रोफ़ाइल किए जा सकने वाले मेनिफ़ेस्ट टैग के आने से पहले, सिस्टम की सटीक ट्रैकिंग की सुविधा चालू करने के लिए, इसे स्टार्टअप की शुरुआत में कॉल करें. (I3a309)
वर्शन 1.1.0-alpha01
3 नवंबर, 2021
androidx.tracing:tracing:1.1.0-alpha01
और androidx.tracing:tracing-ktx:1.1.0-alpha01
रिलीज़ हो गए हैं. 1.1.0-alpha01 वर्शन में ये कमिट शामिल हैं.
गड़बड़ियां ठीक की गईं
Perfetto का वर्शन 1.0.0 ट्रैक करना
वर्शन 1.0.0
4 अक्टूबर, 2023
androidx.tracing:tracing-perfetto:1.0.0
, androidx.tracing:tracing-perfetto-binary:1.0.0
, और androidx.tracing:tracing-perfetto-handshake:1.0.0
रिलीज़ हो गए हैं. 1.0.0 वर्शन में ये बदलाव शामिल हैं.
1.0.0 की मुख्य सुविधाएं
- यह Tracing-perfetto लाइब्रेरी का पहला स्टैबल वर्शन है.
वर्शन 1.0.0-rc01
20 सितंबर, 2023
androidx.tracing:tracing-perfetto:1.0.0-rc01
, androidx.tracing:tracing-perfetto-binary:1.0.0-rc01
, और androidx.tracing:tracing-perfetto-handshake:1.0.0-rc01
को पिछले बीटा वर्शन के बाद से बिना किसी बदलाव के रिलीज़ किया गया है. 1.0.0-rc01 वर्शन में ये कमिट शामिल हैं.
वर्शन 1.0.0-beta03
30 अगस्त, 2023
androidx.tracing:tracing-perfetto:1.0.0-beta03
, androidx.tracing:tracing-perfetto-binary:1.0.0-beta03
, और androidx.tracing:tracing-perfetto-handshake:1.0.0-beta03
रिलीज़ हो गए हैं. 1.0.0-beta03 वर्शन में ये बदलाव शामिल हैं.
- androidx.benchmark रिलीज़ से मैच करने के लिए वर्शन में बदलाव.
वर्शन 1.0.0-beta02
23 अगस्त, 2023
androidx.tracing:tracing-perfetto:1.0.0-beta02
, androidx.tracing:tracing-perfetto-binary:1.0.0-beta02
, और androidx.tracing:tracing-perfetto-handshake:1.0.0-beta02
रिलीज़ हो गए हैं. 1.0.0-beta02 वर्शन में ये बदलाव शामिल हैं.
नई सुविधाएं
- ऐप्लिकेशन के स्टार्टअप (कोल्ड स्टार्ट) के दौरान ट्रैकिंग की सुविधा चालू की गई.
वर्शन 1.0.0-beta01
18 जुलाई, 2023
androidx.tracing:tracing-perfetto:1.0.0-beta01
, androidx.tracing:tracing-perfetto-binary:1.0.0-beta01
, और androidx.tracing:tracing-perfetto-handshake:1.0.0-beta01
रिलीज़ हो गए हैं. 1.0.0-beta01 वर्शन में ये बदलाव शामिल हैं.
एपीआई में हुए बदलाव
androidx.tracing.perfetto.Trace
का नाम बदलकरandroidx.tracing.perfetto.PerfettoSdkTrace
(I44af8) किया गया- प्रोटोकॉल में "exit code" को "result code" के तौर पर बदला गया, ताकि प्रोटोकॉल में एक जैसा नाम इस्तेमाल किया जा सके (Id1d1e)
EnableTracingResponse
का नाम बदलकरResponse
किया गया. (I56275)- पर्सिस्टेंट मोड में कोल्ड स्टार्ट ट्रैकिंग की सुविधा चालू करने के लिए, एक विकल्प जोड़ा गया है. कोल्ड स्टार्ट ट्रैकिंग को हटाने के लिए एक फ़ंक्शन जोड़ा गया है. यह फ़ंक्शन, ट्रैकिंग को हमेशा के लिए या कुछ समय के लिए हटा सकता है. (Iaa09d)
android.os.Trace
के साथ काम करने वाले, ट्रेसिंग परफ़ेटो SDK टूल के एपीआई बनाए गए हैं. (I73ba0, b/282199917)LibrarySource
के लिए फ़ैक्ट्री पैटर्न पर स्विच किया गया, ताकि आने वाले समय में इस्तेमाल के उदाहरणों (जैसे,.so
फ़ाइल को सीधे लोड करना) को ज़रूरत पड़ने पर एपीआई में आसानी से जोड़ा जा सके. (I128df)enableTracingColdStart
पैरामीटर कोenableTracingImmediate
से मैच करना (I54126)enableTracingColdStart
मेंkillProcess
आर्ग्युमेंट हटाया गया (I81c4d)
वर्शन 1.0.0-alpha17
21 जून, 2023
androidx.tracing:tracing-perfetto:1.0.0-alpha17
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha17
, और androidx.tracing:tracing-perfetto-handshake:1.0.0-alpha17
को पिछले अल्फा वर्शन में किए गए बदलावों के बिना रिलीज़ किया गया है. वर्शन 1.0.0-alpha17 में ये कमियां हैं.
वर्शन 1.0.0-alpha16
7 जून, 2023
androidx.tracing:tracing-perfetto:1.0.0-alpha16
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha16
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha16
रिलीज़ किए गए हैं. इनमें पिछले ऐल्फ़ा में कोई बदलाव नहीं किया गया है. 1.0.0-alpha16 वर्शन में ये बदलाव शामिल हैं.
वर्शन 1.0.0-alpha15
3 मई, 2023
androidx.tracing:tracing-perfetto:1.0.0-alpha15
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha15
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha15
को बिना किसी बदलाव के रिलीज़ किया गया. वर्शन 1.0.0-alpha15 में ये कमियां हैं.
वर्शन 1.0.0-alpha14
5 अप्रैल, 2023
androidx.tracing:tracing-perfetto:1.0.0-alpha14
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha14
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha14
को बिना किसी नए बदलाव के रिलीज़ किया गया है. 1.0.0-alpha14 वर्शन में ये बदलाव शामिल हैं.
वर्शन 1.0.0-alpha13
22 मार्च, 2023
androidx.tracing:tracing-perfetto:1.0.0-alpha13
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha13
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha13
को रिलीज़ किया गया है. पिछली रिलीज़ के बाद से इसमें कोई बदलाव नहीं किया गया है. 1.0.0-alpha13 वर्शन में ये बदलाव शामिल हैं.
वर्शन 1.0.0-alpha12
8 मार्च, 2023
androidx.tracing:tracing-perfetto:1.0.0-alpha12
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha12
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha12
को पिछले अल्फा वर्शन के बाद से बिना किसी बदलाव के रिलीज़ किया गया है. वर्शन 1.0.0-alpha12 में ये कमियां हैं.
वर्शन 1.0.0-alpha11
22 फ़रवरी, 2023
androidx.tracing:tracing-perfetto:1.0.0-alpha11
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha11
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha11
को बिना किसी बदलाव के रिलीज़ किया गया है. 1.0.0-alpha11 वर्शन में ये बदलाव शामिल हैं.
वर्शन 1.0.0-alpha10
8 फ़रवरी, 2023
androidx.tracing:tracing-perfetto:1.0.0-alpha10
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha10
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha10
को बिना किसी बदलाव के रिलीज़ किया गया है. 1.0.0-alpha10 वर्शन में ये बदलाव शामिल हैं.
वर्शन 1.0.0-alpha09
10 फ़रवरी, 2023
androidx.tracing:tracing-perfetto-binary:1.0.0-alpha09
रिलीज़ हो गया है. 1.0.0-alpha09 वर्शन में ये बदलाव शामिल हैं.
नई सुविधाएं
- अन्य
androidx.tracing:tracing-perfetto*: 1.0.0-alpha09
लाइब्रेरी के साथ काम करने के लिए, वर्शन बंप रिलीज़.
11 जनवरी, 2023
androidx.tracing:tracing-perfetto:1.0.0-alpha09
और androidx.tracing:tracing-perfetto-common:1.0.0-alpha09
को बिना किसी बदलाव के रिलीज़ किया गया है. वर्शन 1.0.0-alpha09 में ये कमियां हैं.
वर्शन 1.0.0-alpha08
7 दिसंबर, 2022
androidx.tracing:tracing-perfetto:1.0.0-alpha08
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha08
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha08
रिलीज़ हो गए हैं. 1.0.0-alpha08 वर्शन में ये कमिट शामिल हैं.
नई सुविधाएं
- स्ट्रिंग को मैनेज करने के तरीके को ऑप्टिमाइज़ करके, परफ़ॉर्मेंस को बेहतर बनाया गया है.
गड़बड़ियां ठीक की गईं
- ProGuard का एक नियम जोड़ा गया है, ताकि अगर क्लास का इस्तेमाल किया जाता है, तो
PerfettoNative
के तरीकों को काटा न जाए. इससे, ट्रैकिंग शुरू होने पर, ऐप्लिकेशन में कोई ट्रैकिंग कॉल न होने पर, ऐप्लिकेशन के क्रैश होने से रोका जा सकता है.
वर्शन 1.0.0-alpha07
9 नवंबर, 2022
androidx.tracing:tracing-perfetto:1.0.0-alpha07
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha07
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha07
रिलीज़ हो गए हैं. 1.0.0-alpha07 वर्शन में ये बदलाव शामिल हैं.
androidx.tracing:tracing-perfetto
API के JNI ओवरहेड को कम किया गया.
वर्शन 1.0.0-alpha06
24 अक्टूबर, 2022
androidx.tracing:tracing-perfetto:1.0.0-alpha06
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha06
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha06
रिलीज़ हुए हैं. 1.0.0-alpha06 वर्शन में ये बदलाव शामिल हैं.
- इस अपडेट में कोई बदलाव नहीं किया गया है. सिर्फ़ androidx.benchmark के साथ सिंक करने के लिए, वर्शन नंबर को अपडेट किया गया है.
वर्शन 1.0.0-alpha05
5 अक्टूबर, 2022
androidx.tracing:tracing-perfetto:1.0.0-alpha05
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha05
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha05
रिलीज़ हो गए हैं. 1.0.0-alpha05 वर्शन में ये बदलाव शामिल हैं.
वर्शन 1.0.0-alpha04
21 सितंबर, 2022
androidx.tracing:tracing-perfetto:1.0.0-alpha04
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha04
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha04
रिलीज़ हो गए हैं. वर्शन 1.0.0-alpha04 में ये कमियां हैं.
वर्शन 1.0.0-alpha03
7 सितंबर, 2022
androidx.tracing:tracing-perfetto:1.0.0-alpha03
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha03
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha03
रिलीज़ हो गए हैं.
नई सुविधाएं
- 1.0.0-alpha02 में कोई नई सुविधा नहीं है.
वर्शन 1.0.0-alpha02
24 अगस्त, 2022
androidx.tracing:tracing-perfetto:1.0.0-alpha02
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha02
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha02
रिलीज़ हो गए हैं. 1.0.0-alpha02 वर्शन में ये बदलाव शामिल हैं.
गड़बड़ियां ठीक की गईं
- परफ़ेटो की सेवा शुरू करने की प्रोसेस में कई सुधार किए गए हैं
- खास एक्सिट कोड: RESULT_CODE_CANCELLED को जोड़कर, बिना जवाब वाले मामले को बेहतर तरीके से मैनेज किया जा सकता है.
- पार्स करने से जुड़ी गड़बड़ियों को बेहतर तरीके से हैंडल किया जा सकता है.
EnableTracingResponse.requiredVersion
को वैल्यू के बिना इस्तेमाल किया जा सकता है. ऐसा इसलिए, क्योंकि अगर पैकेज से संपर्क नहीं हो पाता है, तो हमें वर्शन की जानकारी नहीं मिल पाती. (I5ba20)
वर्शन 1.0.0-alpha01
27 जुलाई, 2022
androidx.tracing:tracing-perfetto:1.0.0-alpha01
, androidx.tracing:tracing-perfetto-binary:1.0.0-alpha01
, और androidx.tracing:tracing-perfetto-common:1.0.0-alpha01
रिलीज़ हो गए हैं. 1.0.0-alpha01 वर्शन में ये कमिट शामिल हैं.
- ध्यान दें: शुरुआत में, सभी
androidx.tracing:tracing-perfetto*
लाइब्रेरी का इस्तेमाल सिर्फ़ AndroidX लाइब्रेरी में किया जाता है. आपको सीधे उन पर निर्भर रहने की ज़रूरत नहीं पड़नी चाहिए.
नई सुविधाएं
सभी
androidx.tracing:tracing-perfetto*
लाइब्रेरी, शुरुआत में सिर्फ़ AndroidX लाइब्रेरी में अंदरूनी इस्तेमाल के लिए बनाई गई हैं. आपको सीधे उन पर निर्भर रहने की ज़रूरत नहीं है. हम इस नीति को लागू करने के बारे में साफ़ तौर पर बताने के लिए, इसकी जानकारी दस्तावेज़ में रिकॉर्ड कर रहे हैं.androidx.tracing:tracing-perfetto
एक लाइब्रेरी है, जो कम ओवरहेड वाले Perfetto SDK टूल का इस्तेमाल करके, ट्रेस इवेंट लिखने में मदद करती है. इसका इस्तेमाल, बेंचमार्क, Android Studio या Perfetto यूज़र इंटरफ़ेस में किया जा सकता है.androidx.tracing:tracing-perfetto-binary
, androidx.tracing:tracing-perfetto के लिए ज़रूरी बाइनरी डिपेंडेंसी का एक सेट है.androidx.tracing:tracing-perfetto-common
, androidx.tracing:tracing-perfetto की इंटरनल डिपेंडेंसी है. टूल का इस्तेमाल करके, androidx.tracing:tracing-perfetto के साथ इंटिग्रेट किया जा सकता है.
ट्रेसिंग वर्शन 1.0.0
वर्शन 1.0.0
28 अक्टूबर, 2020
androidx.tracing:tracing:1.0.0
और androidx.tracing:tracing-ktx:1.0.0
रिलीज़ हो गए हैं. 1.0.0 वर्शन में ये बदलाव शामिल हैं.
1.0.0 के मुख्य फ़ीचर
इससे सिस्टम ट्रेस बफ़र में ट्रेस इवेंट लिखने में मदद मिलती है. Systrace और Perfetto जैसे टूल का इस्तेमाल करके, इसे विज़ुअलाइज़ किया जा सकता है. यह लाइब्रेरी, अब काम न करने वाली androidx.core.os.TraceCompat
क्लास की जगह ले लेगी.
वर्शन 1.0.0-rc01
14 अक्टूबर, 2020
androidx.tracing:tracing:1.0.0-rc01
और androidx.tracing:tracing-ktx:1.0.0-rc01
रिलीज़ हुई हैं. 1.0.0-rc01 वर्शन में ये कमिट शामिल हैं.
यह रिलीज़, 1.0.0-beta01
जैसी ही है.
वर्शन 1.0.0-beta01
24 जून, 2020
androidx.tracing:tracing:1.0.0-beta01
और androidx.tracing:tracing-ktx:1.0.0-beta01
को 1.0.0-alpha01
से बिना किसी बदलाव के रिलीज़ किया गया है. 1.0.0-beta01 वर्शन में ये बदलाव शामिल हैं.
वर्शन 1.0.0-alpha01
10 जून, 2020
androidx.tracing:tracing:1.0.0-alpha01
और androidx.tracing:tracing-ktx:1.0.0-alpha01
रिलीज़ हुई हैं. 1.0.0-alpha01 वर्शन में ये कमिट शामिल हैं.
नई सुविधाएं
androidx.tracing एक लाइब्रेरी है, जो सिस्टम ट्रेस बफ़र में ट्रेस इवेंट लिखने में मदद करती है. Systrace और Perfetto जैसे टूल का इस्तेमाल करके, इसे विज़ुअलाइज़ किया जा सकता है. यह लाइब्रेरी, अब काम न करने वाली androidx.core.os.TraceCompat क्लास की जगह ले लेगी. इस शुरुआती रिलीज़ का वर्शन 1.0.0-alpha01 है.