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)
기기에서 빠른 부팅 명령어를 실행하고 출력을 반환합니다. |
|
getBootloaderAndFastbootdDevices()
기기 일련번호 및 기기가 fastbootd 모드인지 여부의 맵을 반환합니다. |
|
getBootloaderAndFastbootdTcpDevices(
기기 일련번호 및 기기가 fastbootd 모드인지 여부의 맵을 반환합니다. |
|
getDevices()
빠른 부팅 모드의 기기 일련번호 집합을 반환하거나 빠른 부팅 기기가 없는 경우 빈 집합을 반환합니다. |
boolean
|
isFastbootAvailable()
빠른 부팅을 사용할 수 있는지 확인합니다. |
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)기기에서 빠른 부팅 명령어를 실행하고 출력을 반환합니다.
| 매개변수 | |
|---|---|
serial |
String: 기기 일련번호입니다. |
command |
String: 실행할 빠른 부팅 명령어입니다. |
| 반환 값 | |
|---|---|
String |
fastboot 명령어의 출력입니다. 명령어 실패 시 null입니다. |
getBootloaderAndFastbootdDevices
publicgetBootloaderAndFastbootdDevices ()
기기 일련번호 및 기기가 fastbootd 모드인지 여부의 맵을 반환합니다.
| 반환 값 | |
|---|---|
|
부트로더 또는 빠른 부팅의 시리얼 맵입니다. 빠른 부팅에 있으면 불리언이 true입니다. |
getBootloaderAndFastbootdTcpDevices
publicgetBootloaderAndFastbootdTcpDevices ( serials)
기기 일련번호 및 기기가 fastbootd 모드인지 여부의 맵을 반환합니다.
| 매개변수 | |
|---|---|
serials |
: 기기 일련번호와 빠른 부팅 모드 일련번호의 맵입니다. |
| 반환 값 | |
|---|---|
|
부트로더 또는 빠른 부팅의 시리얼 맵입니다. 빠른 부팅에 있으면 불리언이 true입니다. |
getDevices
publicgetDevices ()
빠른 부팅 모드의 기기 일련번호 집합을 반환하거나 빠른 부팅 기기가 없는 경우 빈 집합을 반환합니다.
| 반환 값 | |
|---|---|
|
기기 일련번호 집합입니다. |
isFastbootAvailable
public boolean isFastbootAvailable ()
빠른 부팅을 사용할 수 있는지 확인합니다.
| 반환 값 | |
|---|---|
boolean |
|
isFastbootd
public boolean isFastbootd (String serial)
기기가 부트로더 대신 Fastbootd에 있는지 여부를 반환합니다.
| 매개변수 | |
|---|---|
serial |
String |
| 반환 값 | |
|---|---|
boolean |
|