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: รหัสบิลด์ที่เชื่อมโยงกับภาพอุปกรณ์

branch String: สาขาที่เชื่อมโยงกับรูปภาพอุปกรณ์

flavor String: ตัวแปรของบิลด์ที่เชื่อมโยงกับรูปภาพอุปกรณ์

วิธีการที่มีการป้องกัน

cleanUp

protected void cleanUp ()