快速啟動助手
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 |