DeviceImageTracker

public class DeviceImageTracker
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.image.DeviceImageTracker


일부 증분 기기 업데이트의 경우 차이를 계산하는 데 기준 파일이 필요합니다. 이 유틸리티를 사용하면 이러한 항목을 추적할 수 있습니다.

요약

중첩된 클래스

class DeviceImageTracker.FileCacheTracker

캐시된 기기 이미지의 정보 및 메타데이터 추적 

보호된 생성자

DeviceImageTracker()

공개 메서드

DeviceImageTracker.FileCacheTracker getBaselineDeviceImage(String serial)

기기의 추적된 기기 이미지를 반환합니다.

static DeviceImageTracker getDefaultCache()
void invalidateTracking(String serial)
void trackUpdatedDeviceImage(String serial, String buildId, String branch, String flavor)

특정 기기 이미지를 해당 이미지로 플래시된 기기 일련번호로 추적합니다.

보호된 메서드

void cleanUp()

보호된 생성자

DeviceImageTracker

protected DeviceImageTracker ()

공개 메서드

getBaselineDeviceImage

public DeviceImageTracker.FileCacheTracker getBaselineDeviceImage (String serial)

기기의 추적된 기기 이미지를 반환합니다. 추적된 항목이 없는 경우 null입니다.

매개변수
serial String

반환 값
DeviceImageTracker.FileCacheTracker

getDefaultCache

public static DeviceImageTracker getDefaultCache ()

반환 값
DeviceImageTracker

invalidateTracking

public void invalidateTracking (String serial)

매개변수
serial String

trackUpdatedDeviceImage

public void trackUpdatedDeviceImage (String serial, 
                String buildId, 
                String branch, 
                String flavor)

특정 기기 이미지를 해당 이미지로 플래시된 기기 일련번호로 추적합니다.

매개변수
serial String: 이미지로 플래시된 기기입니다.

buildId String: 기기 이미지와 연결된 빌드 ID입니다.

branch String: 기기 이미지와 연결된 브랜치입니다.

flavor String: 기기 이미지와 연결된 빌드 버전입니다.

보호된 메서드

cleanUp

protected void cleanUp ()