Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

ActiveTrace

public class ActiveTrace
extends Object

java.lang.Object
com.android.tradefed.invoker.tracing.ActiveTrace


Lớp chính giúp mô tả và quản lý một dấu vết hoạt động.

Bản tóm tắt

Lĩnh vực

public static final String TRACE_KEY

Các nhà xây dựng công cộng

ActiveTrace (long pid, long tid)

Người xây dựng.

Phương pháp công khai

void addSubprocessTrace (File subTrace)

Cung cấp tệp theo dõi từ một quy trình con sẽ được thêm vào quy trình chính.

File finalizeTracing ()

Báo cáo các tệp theo dõi cuối cùng và dọn dẹp tài nguyên nếu cần.

void reportTraceEvent (String categories, String name, PerfettoTrace.TrackEvent.Type type)
void reportTraceEvent (String categories, String name, int threadId, String threadName, PerfettoTrace.TrackEvent.Type type)

Báo cáo sự kiện rất cơ bản để làm BẮT ĐẦU / KẾT THÚC dấu vết.

void startTracing (boolean isSubprocess)

Bắt đầu theo dõi và báo cáo siêu dữ liệu của theo dõi.

Lĩnh vực

TRACE_KEY

public static final String TRACE_KEY

Các nhà xây dựng công cộng

ActiveTrace

public ActiveTrace (long pid, 
                long tid)

Người xây dựng.

Thông số
pid long : Id quy trình hiện tại

tid long : Id chuỗi hiện tại

Phương pháp công khai

addSubprocessTrace

public void addSubprocessTrace (File subTrace)

Cung cấp tệp theo dõi từ một quy trình con sẽ được thêm vào quy trình chính.

Thông số
subTrace File

finalizeTracing

public File finalizeTracing ()

Báo cáo các tệp theo dõi cuối cùng và dọn dẹp tài nguyên nếu cần.

Lợi nhuận
File

reportTraceEvent

public void reportTraceEvent (String categories, 
                String name, 
                PerfettoTrace.TrackEvent.Type type)

Thông số
categories String

name String

type PerfettoTrace.TrackEvent.Type

reportTraceEvent

public void reportTraceEvent (String categories, 
                String name, 
                int threadId, 
                String threadName, 
                PerfettoTrace.TrackEvent.Type type)

Báo cáo sự kiện rất cơ bản để làm BẮT ĐẦU / KẾT THÚC dấu vết.

Thông số
categories String : Danh mục liên quan đến sự kiện

name String : Tên sự kiện

threadId int

threadName String

type PerfettoTrace.TrackEvent.Type : Loại sự kiện được báo cáo

startTracing

public void startTracing (boolean isSubprocess)

Bắt đầu theo dõi và báo cáo siêu dữ liệu của theo dõi.

Thông số
isSubprocess boolean