기기 이미지 추적기

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, File deviceImage, File bootloader, File baseband, String buildId, String branch, String flavor)

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

보호된 메서드

void cleanUp()

보호되는 생성자

기기 이미지 추적기

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, 
                File deviceImage, 
                File bootloader, 
                File baseband, 
                String buildId, 
                String branch, 
                String flavor)

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

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

deviceImage File: 이미지가 기기에 플래시되었습니다.

bootloader File

baseband File

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

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

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

보호된 메서드

정리

protected void cleanUp ()