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 |
|