设备图片跟踪器

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

失效跟踪

public void invalidateTracking (String serial)

参数
serial String

跟踪更新的设备图片

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:与设备映像关联的 build ID。

branch String:与设备映像关联的分支。

flavor String:与设备映像关联的 build 变种。

受保护的方法

清理

protected void cleanUp ()