FastbootHelper
public
class
FastbootHelper
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.FastbootHelper |
用于快速启动操作的辅助类。
摘要
公共构造函数 | |
---|---|
FastbootHelper(IRunUtil runUtil, String fastbootPath)
构造函数。 |
公共方法 | |
---|---|
String
|
executeCommand(String serial, String command)
在设备上执行 fastboot 命令并返回输出。 |
|
getBootloaderAndFastbootdDevices()
返回设备序列号及其是否处于 fastbootd 模式的映射。 |
|
getBootloaderAndFastbootdTcpDevices(
返回设备序列号及其是否处于 fastbootd 模式的映射。 |
|
getDevices()
返回 fastboot 模式下的一系列设备序列号,如果没有 fastboot 设备,则返回空集。 |
boolean
|
isFastbootAvailable()
确定是否可以使用 fastboot。 |
boolean
|
isFastbootd(String serial)
返回设备是否处于 Fastbootd 而非引导加载程序中。 |
公共构造函数
FastbootHelper
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
构造函数。
参数 | |
---|---|
runUtil |
IRunUtil :一个 IRunUtil 。 |
fastbootPath |
String |
公共方法
executeCommand
public String executeCommand (String serial, String command)
在设备上执行 fastboot 命令并返回输出。
参数 | |
---|---|
serial |
String :设备序列号。 |
command |
String :要运行的 fastboot 命令。 |
返回 | |
---|---|
String |
fastboot 命令的输出。如果命令失败,则为 null。 |
getBootloaderAndFastbootdDevices
publicgetBootloaderAndFastbootdDevices ()
返回设备序列号及其是否处于 fastbootd 模式的映射。
返回 | |
---|---|
|
引导加载程序或 fastbootd 中的串行映射,如果在 fastbootd 中,则布尔值为 true |
getBootloaderAndFastbootdTcpDevices
publicgetBootloaderAndFastbootdTcpDevices ( serials)
返回设备序列号及其是否处于 fastbootd 模式的映射。
参数 | |
---|---|
serials |
:设备序列号与快速启动模式序列号的映射。 |
返回 | |
---|---|
|
引导加载程序或 fastbootd 中的串行映射,如果在 fastbootd 中,则布尔值为 true |
getDevices
publicgetDevices ()
返回 fastboot 模式下的一系列设备序列号,如果没有 fastboot 设备,则返回空集。
返回 | |
---|---|
|
一组设备序列号。 |
isFastbootAvailable
public boolean isFastbootAvailable ()
确定是否可以使用 fastboot。
返回 | |
---|---|
boolean |
isFastbootd
public boolean isFastbootd (String serial)
返回设备是否处于 Fastbootd 而非引导加载程序中。
参数 | |
---|---|
serial |
String |
返回 | |
---|---|
boolean |