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)

डिवाइस के लिए ट्रैक की गई इमेज दिखाता है. अगर कोई भी ट्रैक नहीं किया गया है, तो शून्य.

पैरामीटर
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 ()