ตั้งแต่ปี 2026 เป็นต้นไป เราจะเผยแพร่ซอร์สโค้ดไปยัง AOSP ในไตรมาสที่ 2 และ 4 เพื่อให้สอดคล้องกับโมเดลการพัฒนาแบบ Trunk Stable และรับประกันความเสถียรของแพลตฟอร์มสำหรับระบบนิเวศ หากต้องการสร้างและมีส่วนร่วมใน AOSP ให้ใช้ android-latest-release android-latest-release สาขา Manifest จะอ้างอิงถึงรุ่นล่าสุดที่พุชไปยัง AOSP เสมอ ดูข้อมูลเพิ่มเติมได้ที่การเปลี่ยนแปลงใน AOSP
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
CircularAtraceUtil
public
class
CircularAtraceUtil
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.CircularAtraceUtil
|
ยูทิลิตี atrace ที่พัฒนาขึ้นเพื่อระบุสาเหตุหลักของ ANR ระหว่างการทดสอบด้วย Monkey เป็นหลัก การเรียกใช้คําสั่ง "เริ่ม" จะเริ่มตรวจสอบการติดตามที่ติดแท็กแบบไม่พร้อมกันในบัฟเฟอร์แบบวนซ้ำ การเรียกใช้ stop จะทิ้งเนื้อหาของบัฟเฟอร์ลงใน InputStreamSource ที่แสดงผล
หากต้องการใช้กรณีนี้กับกรณีที่กล่าวถึงข้างต้น (การระบุ ANR) ผู้ใช้ต้องติดตั้งใช้งานเมธอด start ที่จุดเริ่มต้นของการทดสอบ และเมธอด end ทันทีเมื่อสิ้นสุดการทดสอบ จากตรงนี้ผู้ใช้สามารถเลือกวิธีจัดเก็บและจัดการข้อมูลได้ ส่วนใหญ่ควรใช้ systrace
พร้อมตัวเลือก --from-file เพื่อสร้างโปรแกรมดู HTML
สรุป
เมธอดสาธารณะ |
static
FileInputStreamSource
|
endTrace(ITestDevice device)
หยุดและแสดงผล atrace แบบไม่พร้อมกันลงในไฟล์ ซึ่งจะแสดงผลใน InputStreamSource
|
static
void
|
startTrace(ITestDevice device, tags, int bufferSizeMB)
เริ่มการติดตามแบบไม่พร้อมกันกับแท็กที่ระบุ
|
ตัวสร้างแบบสาธารณะ
CircularAtraceUtil
public CircularAtraceUtil ()
เมธอดสาธารณะ
endTrace
public static FileInputStreamSource endTrace (ITestDevice device)
หยุดและแสดงผล atrace แบบไม่พร้อมกันลงในไฟล์ ซึ่งจะแสดงผลใน InputStreamSource
| พารามิเตอร์ |
device |
ITestDevice |
| คิกรีเทิร์น |
FileInputStreamSource |
FileInputStreamSource ที่มีผลลัพธ์จากคําสั่ง atrace
|
| การโยน |
DeviceNotAvailableException |
|
startTrace
public static void startTrace (ITestDevice device,
tags,
int bufferSizeMB)
เริ่มการติดตามแบบไม่พร้อมกันกับแท็กที่ระบุ
| พารามิเตอร์ |
device |
ITestDevice: อุปกรณ์ที่จะตรวจสอบการดำเนินการ |
tags |
: แท็กที่ atrace ควรตรวจสอบ โดยค่าเริ่มต้นคือ "am gfx sched view" |
bufferSizeMB |
int: ขนาดบัฟเฟอร์แบบวนซ้ำใน MB
|
| การโยน |
DeviceNotAvailableException |
|
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-27 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-07-27 UTC"],[],[]]