تتبُّع
| آخر تعديل | الإصدار الثابت | إصدار محتمل | الإصدار التجريبي | الإصدار الأولي |
|---|---|---|---|---|
| 23 نيسان (أبريل) 2025 | 1.3.0 | - | - | - |
الملاحظات
تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا واجهت مشاكل جديدة أو كان لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مكتبة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية من خلال النقر على زر النجمة.
اطّلِع على مستندات أداة تتبُّع المشاكل لمزيد من المعلومات.
الإصدار 1.3
الإصدار 1.3.0
23 نيسان (أبريل) 2025
تم إصدار androidx.tracing:tracing:1.3.0 وandroidx.tracing:tracing-android:1.3.0 وandroidx.tracing:tracing-ktx:1.3.0. يحتوي الإصدار 1.3.0 على عمليات الربط هذه.
التغييرات المهمة منذ الإصدار 1.2.0
- تم تحويل فئة
androidx.tracing.Traceإلى Kotlin، وتم نقل كل الرموز البرمجية من وحدةtracing-ktxإلىtracing. - أزِل علامة crossinline من التتبّع للسماح باستخدامها في
@Composable. (I53882، b/248344805)
الإصدار 1.3.0-rc01
9 نيسان (أبريل) 2025
تم طرح androidx.tracing:tracing:1.3.0-rc01 وandroidx.tracing:tracing-android:1.3.0-rc01 وandroidx.tracing:tracing-ktx:1.3.0-rc01 بدون أي تغييرات منذ الإصدار التجريبي الأخير. يتضمّن الإصدار 1.3.0-rc01 عمليات الربط هذه.
الإصدار 1.3.0-beta01
12 شباط (فبراير) 2025
تم إصدار androidx.tracing:tracing:1.3.0-beta01 وandroidx.tracing:tracing-android:1.3.0-beta01 وandroidx.tracing:tracing-ktx:1.3.0-beta01. يتضمّن الإصدار 1.3.0-beta01 عمليات الربط هذه.
تغييرات واجهة برمجة التطبيقات
- نقلت كلّ الرمز من وحدة
tracing-ktxإلىtracing. (Iba550) - تم تحويل فئة
androidx.tracing.Traceإلى Kotlin. (Ie4e5d)
إصلاح الأخطاء
- تمت إزالة التحديد اليدوي للوصول إلى واجهات برمجة تطبيقات المنصة الجديدة لأنّ ذلك يحدث تلقائيًا من خلال وضع نماذج لواجهات برمجة التطبيقات عند استخدام R8 مع AGP 7.3 أو إصدار أحدث (مثل R8 الإصدار 3.3) ولجميع الإصدارات عند استخدام AGP 8.1 أو إصدار أحدث (مثل D8 الإصدار 8.1). ننصح العملاء الذين لا يستخدمون AGP بالترقية إلى الإصدار 8.1 من D8 أو إصدار أحدث. يُرجى مراجعة هذه المقالة للاطّلاع على مزيد من التفاصيل. (Ia60e0، b/345472586)
الإصدار 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 على هذه المراجعات.
تغييرات واجهة برمجة التطبيقات
- أزِل علامة crossinline من التتبّع للسماح باستخدامها في
@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.endبشكل صحيح في حال حدوث خطأ فيTrace.begin.
الإصدار 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 على هذه المراجعات.
إصلاح الأخطاء
- سيصلح هذا الإصدار خطأ
Could not find androidx.tracing:tracing-ktx:1.2.0-alpha02عند الترقية إلىandroidx.tracing: tracing-perfetto-common:1.0.0-alpha11.
الإصدار 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.endبشكل صحيح في حال حدوث خطأ فيTrace.begin. (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) في النُسخ غير القابلة لتصحيح الأخطاء. يمكنك استدعاء هذه الوظيفة في بداية التشغيل لتفعيل تتبُّع النظام الدقيق غير القابل لتصحيح الأخطاء قبل إدخال علامة البيان القابلة للتحليل في واجهة برمجة التطبيقات 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 على هذه المراجعات.
الميزات الجديدة
- تمت إضافة Trace.forceEnableAppTracing() لواجهة برمجة التطبيقات لتفعيل تسجيل أثر التطبيقات (أي واجهات برمجة التطبيقات android.os.Trace / andoridx.tracing) بشكلٍ قسري في النُسخ غير القابلة لتصحيح الأخطاء. يمكنك استدعاء هذه الوظيفة في بداية بدء التشغيل لتفعيل تتبُّع النظام الدقيق غير القابل لتصحيح الأخطاء قبل إدخال علامة البيان القابلة للتحليل في واجهة برمجة التطبيقات 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 على هذه المراجعات.
إصلاح الأخطاء
تتبُّع الإصدار 1.0.0 من Perfetto
الإصدار 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) - تمت إعادة تسمية الثابت "رمز الخروج" إلى "رمز النتيجة" في البروتوكول من أجل الاتساق (Id1d1e)
- تمت إعادة تسمية
EnableTracingResponseإلىResponse. (I56275) - تمت إضافة خيار لتفعيل تتبُّع التشغيل على البارد في وضع دائم. تمت إضافة دالة لمحو عملية تتبُّع بدء التشغيل البارد (سواء كانت دائمة أو غير دائمة). (Iaa09d)
- تم جعل واجهات برمجة تطبيقات Tracing Perfetto SDK متوافقة مع
android.os.Trace. (I73ba0، b/282199917) - تم نقل
LibrarySourceإلى نمط المصنع، ما يتيح إضافة حالات الاستخدام المستقبلية (مثل تحميل ملف.soمباشرةً) بسهولة إلى واجهة برمجة التطبيقات إذا لزم الأمر. (I128df) - جعل مَعلمات
enableTracingColdStartتتطابق معenableTracingImmediate(I54126) - تمت إزالة الوسيطة
killProcessفيenableTracingColdStart(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 على هذه المراجعات.
- تم تقليل عبء JNI لواجهات برمجة تطبيقات
androidx.tracing:tracing-perfetto.
الإصدار 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 على هذه المراجعات.
إصلاح الأخطاء
- تحسينات متعددة على عملية بدء خدمة Perfetto
- معالجة محسّنة لحالة عدم الاستجابة من خلال تقديم رمز خروج مخصّص: 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هي مكتبة تساعد في كتابة أحداث التتبّع باستخدام حزمة تطوير البرامج (SDK) Perfetto ذات التكلفة المنخفضة. ويمكن استخدام هذا الإجراء داخل Benchmark أو "استوديو Android" أو واجهة مستخدم 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.