빠른 부팅 도우미
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()
기기 일련번호의 맵과 빠른 부팅 모드인지 여부를 반환합니다. |
|
getBootloaderAndFastbootdTcpDevices(
기기 일련번호의 맵과 빠른 부팅 모드인지 여부를 반환합니다. |
|
getDevices()
빠른 부팅 모드의 기기 일련번호 집합을 반환하거나 빠른 부팅 기기가 없는 경우 빈 집합을 반환합니다. |
boolean
|
isFastbootAvailable()
빠른 부팅을 사용할 수 있는지 확인합니다. |
boolean
|
isFastbootd(String serial)
기기가 부트로더 대신 Fastbootd에 있는지 여부를 반환합니다. |
공개 생성자
빠른 부팅 도우미
public FastbootHelper (IRunUtil runUtil, String fastbootPath)
생성자입니다.
매개변수 | |
---|---|
runUtil |
IRunUtil : IRunUtil 입니다. |
fastbootPath |
String |
공개 메서드
runCommand
public String executeCommand (String serial, String command)
기기에서 빠른 부팅 명령어를 실행하고 출력을 반환합니다.
매개변수 | |
---|---|
serial |
String : 기기 일련번호입니다. |
command |
String : 실행할 빠른 부팅 명령어입니다. |
반환 값 | |
---|---|
String |
출력됩니다 명령어가 실패하면 null을 반환합니다. |
getBootloaderAndFastbootdDevices
publicgetBootloaderAndFastbootdDevices ()
기기 일련번호의 맵과 빠른 부팅 모드인지 여부를 반환합니다.
반환 값 | |
---|---|
|
부트로더 또는 fastbootd의 일련번호 맵. fastbootd인 경우 부울은 true입니다. |
getBootloaderAndFastbootdTcpDevices
publicgetBootloaderAndFastbootdTcpDevices ( serials)
기기 일련번호의 맵과 빠른 부팅 모드인지 여부를 반환합니다.
매개변수 | |
---|---|
serials |
: 기기 일련번호와 빠른 부팅 모드 일련번호의 맵입니다. |
반환 값 | |
---|---|
|
부트로더 또는 fastbootd의 일련번호 맵. fastbootd인 경우 부울은 true입니다. |
getDevices
publicgetDevices ()
빠른 부팅 모드의 기기 일련번호 집합을 반환하거나 빠른 부팅 기기가 없는 경우 빈 집합을 반환합니다.
반환 값 | |
---|---|
|
기기 일련번호의 집합입니다. |
isFastbootAvailable
public boolean isFastbootAvailable ()
빠른 부팅을 사용할 수 있는지 확인합니다.
반환 값 | |
---|---|
boolean |
isFastbootd
public boolean isFastbootd (String serial)
기기가 부트로더 대신 Fastbootd에 있는지 여부를 반환합니다.
매개변수 | |
---|---|
serial |
String |
반환 값 | |
---|---|
boolean |