PerfettoHandshake.EnableTracingResponse


class PerfettoHandshake.EnableTracingResponse


Summary

Public properties

Int
String?
String?

This can be null iff we cannot communicate with the broadcast receiver of the target process (e.g. app does not offer Perfetto tracing) or if we cannot parse the response from the receiver.

Public properties

exitCode

val exitCodeInt

message

val messageString?

requiredVersion

val requiredVersionString?

This can be null iff we cannot communicate with the broadcast receiver of the target process (e.g. app does not offer Perfetto tracing) or if we cannot parse the response from the receiver. In either case, tracing is unlikely to work under these circumstances, and more context on how to proceed can be found in exitCode or message properties.