快速启动助手

public class FastbootHelper
extends Object

对象
com.android.tradefed.device.FastbootHelper


用于快速启动操作的辅助类。

概括

公共构造函数

FastbootHelper (IRunUtil runUtil, String fastbootPath)

构造函数。

公共方法

String executeCommand (String serial, String command)

在设备上执行 fastboot 命令并返回输出。

getBootloaderAndFastbootdDevices ()

返回设备序列的映射以及它们是否处于 fastbootd 模式。

getBootloaderAndFastbootdTcpDevices ( serials) getBootloaderAndFastbootdTcpDevices ( serials)

返回设备序列的映射以及它们是否处于 fastbootd 模式。

getDevices ()

在 fastboot 模式下返回一组设备序列号,如果没有 fastboot 设备则返回一个空集。

boolean isFastbootAvailable ()

确定 fastboot 是否可用。

boolean isFastbootd (String serial)

返回设备是否在 Fastbootd 而不是 Bootloader 中。

公共构造函数

快速启动助手

public FastbootHelper (IRunUtil runUtil, 
                String fastbootPath)

构造函数。

参数
runUtil IRunUtil :一个IRunUtil

fastbootPath String

公共方法

执行命令

public String executeCommand (String serial, 
                String command)

在设备上执行 fastboot 命令并返回输出。

参数
serial String :一个设备系列。

command String :一个FASTBOOT命令来运行。

退货
String fastboot 命令的输出。如果命令失败,则为 null。

getBootloaderAndFastbootdDevices

public  getBootloaderAndFastbootdDevices ()

返回设备序列的映射以及它们是否处于 fastbootd 模式。

退货
bootloader 或 fastbootd 中的串行映射,如果在 fastbootd 中则布尔值为真

getBootloaderAndFastbootdTcpDevices

public  getBootloaderAndFastbootdTcpDevices ( serials)

返回设备序列的映射以及它们是否处于 fastbootd 模式。

参数
serials :设备序列号和快速启动模式序列号的映射。

退货
bootloader 或 fastbootd 中的串行映射,如果在 fastbootd 中则布尔值为真

获取设备

public  getDevices ()

在 fastboot 模式下返回一组设备序列号,如果没有 fastboot 设备则返回一个空集。

退货
一组设备序列号。

isFastbootAvailable

public boolean isFastbootAvailable ()

确定 fastboot 是否可用。

退货
boolean

isFastbootd

public boolean isFastbootd (String serial)

返回设备是否在 Fastbootd 而不是 Bootloader 中。

参数
serial String

退货
boolean