DeviceReleaseReporter

public final class DeviceReleaseReporter
extends Object implements ICommandScheduler.IScheduledInvocationListener

java.lang.Object
   ↳ com.android.tradefed.device.internal.DeviceReleaseReporter


设备版本报告程序,用于处理与要发布的设备的父进程进行通信。

摘要

公共构造函数

DeviceReleaseReporter()

公共方法

void invocationComplete(IInvocationContext iInvocationContext, map)

整个调用(包括所有 ITestInvocationListener.invocationEnded(long) 事件)完成时的回调。

void invocationInitiated(IInvocationContext context)

发起调用时的回调。

void releaseDevices(IInvocationContext context, devicesStates)

ICommandOptions.earlyDeviceRelease() 关联的回调,用于在用完设备后释放设备。

公共构造函数

DeviceReleaseReporter

public DeviceReleaseReporter ()

公共方法

invocationComplete

public void invocationComplete (IInvocationContext iInvocationContext, 
                 map)

整个调用(包括所有 ITestInvocationListener.invocationEnded(long) 事件)完成时的回调。

invocationInitiated

public void invocationInitiated (IInvocationContext context)

在发起调用时执行的回调。系统会在提取任何 build 之前调用此方法。

releaseDevices

public void releaseDevices (IInvocationContext context, 
                 devicesStates)

ICommandOptions.earlyDeviceRelease() 关联的回调,用于在用完设备后释放设备。