FlashingResourcesपार्सर

public class FlashingResourcesParser
extends Object implements IFlashingResourcesParser

java.lang.Object
com.android.tradefed.targetprep.फ़्लैशिंगResourcesParser


ऐसी क्लास जो डिवाइस को फ़्लैश करने के लिए ज़रूरी सहायक इमेज फ़ाइलों के ज़रूरी वर्शन को पार्स करती है. (उदाहरण के लिए, बूटलोडर, बेसबैंड वगैरह)

खास जानकारी

नेस्ट की गई क्लास

class FlashingResourcesParser.AndroidInfo

Map<String, MultiMap<String, String>> के लिए टाइपडिफ़. 

interface FlashingResourcesParser.Constraint

फ़िल्टर करने के लिए ऐसा इंटरफ़ेस जो FlashingResourcesParser को कुछ ब्राउज़र को अनदेखा करने की अनुमति देता हो ऐसे संसाधन जिनका इस्तेमाल वह कर सकता है

फ़ील्ड्स की फ़िल्में

public static final String BASEBAND_VERSION_KEY

public static final String BOARD_KEY

public static final String BOOTLOADER_VERSION_KEY

public static final String PRODUCT_KEY

सार्वजनिक कंस्ट्रक्टर

FlashingResourcesParser(File deviceImgZipFile, c)

FlashingResourcesParser बनाएं और उसे इसके लिए तय की गई डिवाइस इमेज को पार्स करने दें फ़्लैशिंग की शर्तों को पूरा करता हो.

FlashingResourcesParser(File deviceImgZipFile)

FlashingResourcesParser बनाएं और उसे इसके लिए तय की गई डिवाइस इमेज को पार्स करने दें फ़्लैशिंग की शर्तों को पूरा करता हो.

FlashingResourcesParser(BufferedReader infoReader, c)

साथ में दिए गए AndroidInfo रीडर से FlashingResourcesParser बनाता है

इकाई परीक्षण के लिए प्रदर्शित किया गया

FlashingResourcesParser(BufferedReader infoReader)

साथ में दिए गए AndroidInfo रीडर से FlashingResourcesParser बनाता है

इकाई परीक्षण के लिए प्रदर्शित किया गया

सार्वजनिक तरीके

String getRequiredBasebandVersion()

डिवाइस की इमेज ज़िप में तय किए गए ज़रूरी बेसबैंड वर्शन को फ़ेच करता है.

अगर सूची में कई वर्शन दिए गए हैं, तो सबसे नए वर्शन को यह मानकर चलें कि वर्शन यहां से क्रम में लगे हैं वर्णमाला के सबसे पुराने से सबसे नए के क्रम में.

getRequiredBoards()

डिवाइस की इमेज ज़िप में तय किए गए ज़रूरी बोर्ड टाइप को इकट्ठा करता है.

String getRequiredBootloaderVersion()

डिवाइस की इमेज ज़िप में बताए गए ज़रूरी बूटलोडर वर्शन को फ़ेच करता है.

अगर सूची में कई वर्शन दिए गए हैं, तो सबसे नए वर्शन को यह मानकर चलें कि वर्शन यहां से क्रम में लगे हैं वर्णमाला के सबसे पुराने से सबसे नए के क्रम में.

String getRequiredImageVersion(String imageVersionKey)

डिवाइस इमेज ज़िप में तय किया गया ज़रूरी कस्टम इमेज वर्शन हासिल करता है

अगर सूची में कई वर्शन दिए गए हैं, तो सबसे नए वर्शन को यह मानकर चलें कि वर्शन यहां से क्रम में लगे हैं वर्णमाला के सबसे पुराने से सबसे नए के क्रम में.

String getRequiredImageVersion(String imageVersionKey, String productName)

डिवाइस इमेज ज़िप में तय किया गया ज़रूरी कस्टम इमेज वर्शन मिलता है.

अगर सूची में कई वर्शन दिए गए हैं, तो सबसे नए वर्शन को यह मानकर चलें कि वर्शन यहां से क्रम में लगे हैं वर्णमाला के सबसे पुराने से सबसे नए के क्रम में.

फ़ील्ड्स की फ़िल्में

BASEBAND_VERSION_KEY

public static final String BASEBAND_VERSION_KEY

बोर्ड_KEY

public static final String BOARD_KEY

BOOTLOADER_VERSION_KEY

public static final String BOOTLOADER_VERSION_KEY

प्रॉडक्ट_की

public static final String PRODUCT_KEY

सार्वजनिक कंस्ट्रक्टर

FlashingResourcesपार्सर

public FlashingResourcesParser (File deviceImgZipFile, 
                 c)

FlashingResourcesParser बनाएं और उसे इसके लिए तय की गई डिवाइस इमेज को पार्स करने दें फ़्लैशिंग की शर्तों को पूरा करता हो. फ़्लैश करने की ज़रूरतों को उचित कंस्ट्रेंट (अगर एक हो) को पास करना होगा मौजूद है). अस्वीकार की गई ज़रूरी शर्तों को बिना किसी आवाज़ के हटा दिया जाएगा.

पैरामीटर
deviceImgZipFile File: फ़्लैश की जाने वाली updater.zip फ़ाइल

c : कुंजी के नाम से Constraint तक का मैप. इमेज के नामों की जांच इसके लिए की जाएगी जोड़े जाने की शर्त के तौर पर सही कंस्ट्रेंट (अगर कोई हो). इसके लिए शून्य हो सकता है फ़िल्टर करना बंद करें.

थ्रो
TargetSetupError

FlashingResourcesपार्सर

public FlashingResourcesParser (File deviceImgZipFile)

FlashingResourcesParser बनाएं और उसे इसके लिए तय की गई डिवाइस इमेज को पार्स करने दें फ़्लैशिंग की शर्तों को पूरा करता हो.

पैरामीटर
deviceImgZipFile File: फ़्लैश की जाने वाली updater.zip फ़ाइल

थ्रो
TargetSetupError

FlashingResourcesपार्सर

public FlashingResourcesParser (BufferedReader infoReader, 
                 c)

साथ में दिए गए AndroidInfo रीडर से FlashingResourcesParser बनाता है

इकाई परीक्षण के लिए प्रदर्शित किया गया

पैरामीटर
infoReader BufferedReader: एक ERROR(/BufferedReader) जिसमें android-info.txt के बराबर मौजूद हो पार्स करें

c : कुंजी के नाम से Constraint तक का मैप. इमेज के नामों की जांच इसके लिए की जाएगी जोड़े जाने की शर्त के तौर पर सही कंस्ट्रेंट (अगर कोई हो). इसके लिए शून्य हो सकता है फ़िल्टर करना बंद करें.

FlashingResourcesपार्सर

public FlashingResourcesParser (BufferedReader infoReader)

साथ में दिए गए AndroidInfo रीडर से FlashingResourcesParser बनाता है

इकाई परीक्षण के लिए प्रदर्शित किया गया

पैरामीटर
infoReader BufferedReader: एक ERROR(/BufferedReader) जिसमें android-info.txt के बराबर मौजूद हो पार्स करें

सार्वजनिक तरीके

get EssentialsBase BandVersion

public String getRequiredBasebandVersion ()

डिवाइस की इमेज ज़िप में तय किए गए ज़रूरी बेसबैंड वर्शन को फ़ेच करता है.

अगर सूची में कई वर्शन दिए गए हैं, तो सबसे नए वर्शन को यह मानकर चलें कि वर्शन यहां से क्रम में लगे हैं वर्णमाला के सबसे पुराने से सबसे नए के क्रम में.

रिटर्न
String बेसबैंड वर्शन या null अगर बताया न गया हो

get EssentialsBoards

public  getRequiredBoards ()

डिवाइस की इमेज ज़िप में तय किए गए ज़रूरी बोर्ड टाइप को इकट्ठा करता है.

रिटर्न
बोर्ड के प्रकार या अगर जानकारी न दी गई हो, तो null

get EssentialsBootloaderVersion

public String getRequiredBootloaderVersion ()

डिवाइस की इमेज ज़िप में बताए गए ज़रूरी बूटलोडर वर्शन को फ़ेच करता है.

अगर सूची में कई वर्शन दिए गए हैं, तो सबसे नए वर्शन को यह मानकर चलें कि वर्शन यहां से क्रम में लगे हैं वर्णमाला के सबसे पुराने से सबसे नए के क्रम में.

रिटर्न
String बूटलोडर वर्शन या null (अगर तय नहीं किया गया है)

getrequiredImageVersion

public String getRequiredImageVersion (String imageVersionKey)

डिवाइस इमेज ज़िप में तय किया गया ज़रूरी कस्टम इमेज वर्शन हासिल करता है

अगर सूची में कई वर्शन दिए गए हैं, तो सबसे नए वर्शन को यह मानकर चलें कि वर्शन यहां से क्रम में लगे हैं वर्णमाला के सबसे पुराने से सबसे नए के क्रम में.

पैरामीटर
imageVersionKey String: इमेज के वर्शन की जानकारी का अनुमानित आइडेंटिफ़ायर

रिटर्न
String दी गई इमेज के लिए ज़रूरी वर्शन या अगर तय नहीं है, तो null

getrequiredImageVersion

public String getRequiredImageVersion (String imageVersionKey, 
                String productName)

डिवाइस इमेज ज़िप में तय किया गया ज़रूरी कस्टम इमेज वर्शन मिलता है. अगर आपने productName गैर-null है. यह तरीका, इसकी जांच करेगा (और मौजूद होने पर वापस आएगा) उस प्रॉडक्ट की इमेज से जुड़ी ज़रूरी शर्तें. अगर किसी प्रॉडक्ट की खास ज़रूरत नहीं है मौजूद है, तो यह वैश्विक स्तर पर ज़रूरी शर्तों को पूरा करता है. अगर ऐसा नहीं है, तो null उस विशेष versionKey के लिए किसी भी तरह की ज़रूरत मौजूद है.

अगर सूची में कई वर्शन दिए गए हैं, तो सबसे नए वर्शन को यह मानकर चलें कि वर्शन यहां से क्रम में लगे हैं वर्णमाला के सबसे पुराने से सबसे नए के क्रम में.

पैरामीटर
imageVersionKey String: इमेज के वर्शन की जानकारी का अनुमानित आइडेंटिफ़ायर

productName String: जांच करने के लिए किसी खास प्रॉडक्ट का नाम

रिटर्न
String दी गई इमेज के लिए ज़रूरी वर्शन या अगर तय नहीं है, तो null