อุปกรณ์ ImageTracker

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 ()

ตัวสร้างที่ได้รับการคุ้มครอง

อุปกรณ์ ImageTracker

protected DeviceImageTracker ()

วิธีการสาธารณะ

getBaselineDeviceImage

public DeviceImageTracker.FileCacheTracker getBaselineDeviceImage (String serial)

ส่งคืนอิมเมจอุปกรณ์ที่ถูกติดตามสำหรับอุปกรณ์ เป็นโมฆะหากไม่มีการติดตาม

พารามิเตอร์
serial String

การส่งคืน
DeviceImageTracker.FileCacheTracker

รับDefaultCache

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 : รหัสบิลด์ที่เกี่ยวข้องกับอิมเมจอุปกรณ์

branch String : สาขาที่เกี่ยวข้องกับอิมเมจของอุปกรณ์

flavor String : รสชาติของบิลด์ที่เกี่ยวข้องกับอิมเมจอุปกรณ์

วิธีการที่ได้รับการป้องกัน

ทำความสะอาด

protected void cleanUp ()