快速启动助手
public class FastbootHelper
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.FastbootHelper |
用于快速启动操作的辅助类。
概括
公共构造函数 | |
---|---|
FastbootHelper ( IRunUtil runUtil, String fastbootPath) 构造函数。 |
公共方法 | |
---|---|
String | executeCommand (String serial, String command) 在设备上执行快速启动命令并返回输出。 |
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)
在设备上执行快速启动命令并返回输出。
参数 | |
---|---|
serial | String :设备序列号。 |
command | String :要运行的快速启动命令。 |
退货 | |
---|---|
String | fastboot 命令的输出。如果命令失败则为 null。 |
getBootloaderAndFastbootdDevices
publicgetBootloaderAndFastbootdDevices ()
返回设备序列号的映射以及它们是否处于 fastbootd 模式。
退货 | |
---|---|
bootloader 或 fastbootd 中的串行映射,如果在 fastbootd 中则布尔值为真 |
getBootloaderAndFastbootdTcpDevices
publicgetBootloaderAndFastbootdTcpDevices ( serials)
返回设备序列号的映射以及它们是否处于 fastbootd 模式。
参数 | |
---|---|
serials |
退货 | |
---|---|
bootloader 或 fastbootd 中的串行映射,如果在 fastbootd 中则布尔值为真 |
获取设备
publicgetDevices ()
返回一组处于 fastboot 模式的设备序列号,如果没有 fastboot 设备则返回一个空集。
退货 | |
---|---|
一组设备序列号。 |
isFastbootAvailable
public boolean isFastbootAvailable ()
确定 fastboot 是否可用。
退货 | |
---|---|
boolean |
isFastbootd
public boolean isFastbootd (String serial)
返回设备是否在 Fastbootd 而不是 Bootloader 中。
参数 | |
---|---|
serial | String |
退货 | |
---|---|
boolean |