การติดตาม

  
เขียนเหตุการณ์การติดตามไปยังบัฟเฟอร์การติดตามของระบบ
อัปเดตล่าสุด รุ่นที่เสถียร ตัวเลือกถอนการอ้างสิทธิ์ รุ่นเบต้า เวอร์ชันอัลฟ่า
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 มีการคอมมิตเหล่านี้

การเปลี่ยนแปลง API

  • นำ 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() API เพื่อบังคับเปิดใช้การจับภาพส่วนการติดตามของแอป (เช่น android.os.Trace / androidx.tracing API) ในบิลด์ที่แก้ไขข้อบกพร่องไม่ได้ เรียกใช้ฟังก์ชันนี้ในช่วงเริ่มต้นการเริ่มต้นระบบเพื่อเปิดใช้การติดตามระบบที่ถูกต้องซึ่งแก้ไขไม่ได้ก่อนการเปิดตัวแท็กไฟล์ Manifest ที่โปรไฟล์ได้ใน API 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.forceEnabledAppTracing() ของ API ในการบังคับให้เปิดใช้การบันทึกส่วนการติดตามแอป (เช่น android.os.Trace / andoridx.tracing API) ในบิลด์ที่แก้ไขข้อบกพร่องไม่ได้ เรียกใช้วิธีนี้ในช่วงเริ่มต้นเปิดเครื่องเพื่อเปิดใช้การติดตามระบบที่แม่นยำซึ่งแก้ไขข้อบกพร่องไม่ได้ ก่อนจะมีการแนะนำแท็กไฟล์ Manifest ที่สามารถสร้างโปรไฟล์ได้ใน 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 มีคอมมิตเหล่านี้

การแก้ไขข้อบกพร่อง

  • หลีกเลี่ยงข้อผิดพลาดในการยืนยันคลาสเมื่อโหลด Trace.java เป็นครั้งแรก (05f6b4 และ cb101f)

Tracing 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 มีการคอมมิตเหล่านี้

ฟีเจอร์ใหม่

  • เปิดใช้การรองรับการติดตามเมื่อเริ่มต้นแอป (Cold Start)

เวอร์ชัน 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 มีการคอมมิตเหล่านี้

การเปลี่ยนแปลง API

  • เปลี่ยนชื่อ androidx.tracing.perfetto.Trace เป็น androidx.tracing.perfetto.PerfettoSdkTrace (I44af8)
  • เปลี่ยนชื่อ "exit code" เป็น "result code" คงที่ในโปรโตคอลเพื่อความสอดคล้อง (Id1d1e)
  • เปลี่ยนชื่อ EnableTracingResponse เป็น Response แล้ว (I56275)
  • เพิ่มตัวเลือกในการเปิดใช้การติดตามการเริ่มต้นระบบแบบเย็นในโหมดถาวร เพิ่มฟังก์ชันเพื่อล้างการติดตาม Cold Start (ถาวรหรือไม่) แล้ว (Iaa09d)
  • ทำให้ Tracing Perfetto SDK API สอดคล้องกับ android.os.Trace (I73ba0, b/282199917)
  • ย้ายไปยังรูปแบบเริ่มต้นสำหรับ LibrarySource แล้วเพื่อให้สามารถเพิ่มกรณีการใช้งานในอนาคต (เช่น การโหลดไฟล์ .so โดยตรง) ไปยัง API ได้อย่างง่ายดายหากจำเป็น (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 API

เวอร์ชัน 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 เป็นค่าที่อนุญาต Null เนื่องจากเราไม่ทราบเวอร์ชันหากสื่อสารกับแพ็กเกจไม่ได้ (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 แบบโอเวอร์เฮด ซึ่งสามารถใช้ใน Benchmark, Android Studio หรือ Perfetto UI

  • 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