fastbootHelper
public
class
FastbootHelper
extends Object
java.lang.Object 中 | |
↳ | com.android.tradefed.device.FastbootHelper |
用于 fastboot 操作的辅助类。
摘要
公共构造函数 | |
---|---|
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 |
公共方法
执行命令
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 |
:设备序列号和 fastboot 模式序列号的映射。 |
返回 | |
---|---|
|
引导加载程序或 fastbootd 中的序列号的映射,如果在 fastbootd 中,则布尔值为 true |
getDevices
publicgetDevices ()
返回一组处于 fastboot 模式的设备序列号;如果没有 fastboot 设备,则返回空集。
返回 | |
---|---|
|
一组设备序列号 |
isFastbootAvailable
public boolean isFastbootAvailable ()
确定 fastboot 是否可供使用。
返回 | |
---|---|
boolean |
isfastbootd
public boolean isFastbootd (String serial)
返回设备是否处于 Fastbootd(而非引导加载程序)中。
参数 | |
---|---|
serial |
String |
返回 | |
---|---|
boolean |