تتبُّع

  
كتابة أحداث التتبُّع في ذاكرة التخزين المؤقت لتتبُّع النظام
آخر تعديل الإصدار الثابت إصدار محتمل الإصدار التجريبي الإصدار التجريبي
12 شباط (فبراير) 2025 1.2.0 - 1.3.0-beta01 -

الملاحظات

تساعدنا ملاحظاتك في تحسين Jetpack. يُرجى إعلامنا إذا واجهت مشاكل جديدة أو كان لديك أفكار لتحسين هذه المكتبة. يُرجى الاطّلاع على المشاكل الحالية في هذه المكتبة قبل إنشاء مكتبة جديدة. يمكنك إضافة صوتك إلى مشكلة حالية من خلال النقر على زرّ النجمة.

إنشاء مشكلة جديدة

اطّلِع على مستندات أداة تتبُّع المشاكل لمزيد من المعلومات.

الإصدار 1.3

الإصدار 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 على هذه المراجعات.

إصلاح الأخطاء

  • تجنُّب أخطاء التحقّق من الفئة عند تحميل Trace.java للمرة الأولى (05f6b4 وcb101f)

تتبُّع الإصدار 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.