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 |