IFlashingResourcesParser

public interface IFlashingResourcesParser

com.android.tradefed.targetprep.IFlashingResourcesParser


기기 플래시에 필요한 보조 이미지 파일의 필수 버전을 제공하는 인터페이스입니다. (예: 부트로더, 베이스밴드 등)

요약

공개 메서드

abstract String getRequiredBasebandVersion()

기기 이미지 ZIP에 지정된 필수 베이스밴드 버전을 가져옵니다.

abstract getRequiredBoards()

기기 이미지 ZIP에 지정된 필수 보드 유형을 가져옵니다.

abstract String getRequiredBootloaderVersion()

기기 이미지 ZIP에 지정된 필수 부트로더 버전을 가져옵니다.

abstract String getRequiredImageVersion(String versionKey)

기기 이미지 ZIP에 지정된 필수 맞춤 이미지 버전을 가져옵니다.

abstract String getRequiredImageVersion(String versionKey, String productName)

기기 이미지 ZIP에 지정된 필수 맞춤 이미지 버전을 가져옵니다.

공개 메서드

getRequiredBasebandVersion

public abstract String getRequiredBasebandVersion ()

기기 이미지 ZIP에 지정된 필수 베이스밴드 버전을 가져옵니다.

반환 값
String 베이스밴드 버전 또는 지정되지 않은 경우 null

getRequiredBoards

public abstract  getRequiredBoards ()

기기 이미지 ZIP에 지정된 필수 보드 유형을 가져옵니다.

반환 값
보드 유형 또는 지정되지 않은 경우 null

getRequiredBootloaderVersion

public abstract String getRequiredBootloaderVersion ()

기기 이미지 ZIP에 지정된 필수 부트로더 버전을 가져옵니다.

반환 값
String 부트로더 버전 또는 지정되지 않은 경우 null

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey)

기기 이미지 ZIP에 지정된 필수 맞춤 이미지 버전을 가져옵니다.

매개변수
versionKey String: 이미지 버전 정보의 예상 식별자

반환 값
String 지정된 이미지에 필요한 버전 또는 지정되지 않은 경우 null

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey, 
                String productName)

기기 이미지 ZIP에 지정된 필수 맞춤 이미지 버전을 가져옵니다. productNamenull가 아니면 이 메서드는 특정 제품에 지정된 이미지 요구사항을 확인하고 이미지가 있다면 반환합니다. 제품별 요구사항이 없는 경우 전역 요구사항을 반환하거나 특정 versionKey에 어떤 종류의 요구사항도 없는 경우 null를 반환합니다.

매개변수
versionKey String: 이미지 버전 정보의 예상 식별자

productName String: 확인할 특정 제품 이름

반환 값
String 지정된 이미지에 필요한 버전 또는 지정되지 않은 경우 null