चमकती संसाधन पार्सर

public class FlashingResourcesParser
extends Object implements IFlashingResourcesParser विस्तार करता है

java.lang.ऑब्जेक्ट
com.android.tradefed.targetprep.FlashingResourcesParser


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

सारांश

नेस्टेड कक्षाएं

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 (File deviceImgZipFile, c)

एक FlashingResourcesParser पार्सर बनाएं और फ्लैशिंग आवश्यकताओं के लिए निर्दिष्ट डिवाइस छवि को पार्स करें।

FlashingResourcesParser (File deviceImgZipFile)

एक FlashingResourcesParser पार्सर बनाएं और फ्लैशिंग आवश्यकताओं के लिए निर्दिष्ट डिवाइस छवि को पार्स करें।

FlashingResourcesParser (BufferedReader infoReader, c) FlashingResourcesParser (BufferedReader infoReader, c)

आपूर्ति किए गए AndroidInfo रीडर के साथ एक फ़्लैशिंग रिसोर्सेज पार्सर का निर्माण करता है

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

FlashingResourcesParser (BufferedReader infoReader)

आपूर्ति किए गए AndroidInfo रीडर के साथ एक फ़्लैशिंग रिसोर्सेज पार्सर का निर्माण करता है

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

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

String getRequiredBasebandVersion ()

डिवाइस छवि ज़िप में निर्दिष्ट आवश्यक बेसबैंड संस्करण प्राप्त करता है।

यदि कई संस्करण सूचीबद्ध हैं, तो नवीनतम संस्करण इस धारणा के साथ प्राप्त करें कि संस्करण सबसे पुराने से नवीनतम तक वर्णानुक्रम में क्रमबद्ध हैं।

getRequiredBoards ()

डिवाइस छवि ज़िप में निर्दिष्ट आवश्यक बोर्ड प्रकार प्राप्त करता है।

String getRequiredBootloaderVersion ()

डिवाइस छवि ज़िप में निर्दिष्ट आवश्यक बूटलोडर संस्करण प्राप्त करता है।

यदि कई संस्करण सूचीबद्ध हैं, तो नवीनतम संस्करण इस धारणा के साथ प्राप्त करें कि संस्करण सबसे पुराने से नवीनतम तक वर्णानुक्रम में क्रमबद्ध हैं।

String getRequiredImageVersion (String imageVersionKey)

डिवाइस छवि ज़िप में निर्दिष्ट आवश्यक कस्टम छवि संस्करण प्राप्त करता है

यदि कई संस्करण सूचीबद्ध हैं, तो नवीनतम संस्करण इस धारणा के साथ प्राप्त करें कि संस्करण सबसे पुराने से नवीनतम तक वर्णानुक्रम में क्रमबद्ध हैं।

String getRequiredImageVersion (String imageVersionKey, String productName)

डिवाइस छवि ज़िप में निर्दिष्ट आवश्यक कस्टम छवि संस्करण प्राप्त करता है।

यदि कई संस्करण सूचीबद्ध हैं, तो नवीनतम संस्करण इस धारणा के साथ प्राप्त करें कि संस्करण सबसे पुराने से नवीनतम तक वर्णानुक्रम में क्रमबद्ध हैं।

खेत

बेसबैंड_संस्करण_कुंजी

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

सार्वजनिक निर्माणकर्ता

चमकती संसाधन पार्सर

public FlashingResourcesParser (File deviceImgZipFile, 
                 c)

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

पैरामीटर
deviceImgZipFile File : updater.zip फ़ाइल को फ़्लैश किया जाना है

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

फेंकता
TargetSetupError

चमकती संसाधन पार्सर

public FlashingResourcesParser (File deviceImgZipFile)

एक FlashingResourcesParser पार्सर बनाएं और फ्लैशिंग आवश्यकताओं के लिए निर्दिष्ट डिवाइस छवि को पार्स करें।

पैरामीटर
deviceImgZipFile File : updater.zip फ़ाइल को फ़्लैश किया जाना है

फेंकता
TargetSetupError

चमकती संसाधन पार्सर

public FlashingResourcesParser (BufferedReader infoReader, 
                 c)

आपूर्ति किए गए AndroidInfo रीडर के साथ एक फ़्लैशिंग रिसोर्सेज पार्सर का निर्माण करता है

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

पैरामीटर
infoReader BufferedReader : एक ERROR(/BufferedReader) जिसमें पार्स करने के लिए android-info.txt के समतुल्य है

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

चमकती संसाधन पार्सर

public FlashingResourcesParser (BufferedReader infoReader)

आपूर्ति किए गए AndroidInfo रीडर के साथ एक फ़्लैशिंग रिसोर्सेज पार्सर का निर्माण करता है

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

पैरामीटर
infoReader BufferedReader : एक ERROR(/BufferedReader) जिसमें पार्स करने के लिए android-info.txt के समतुल्य है

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

getRequiredBasebandVersion

public String getRequiredBasebandVersion ()

डिवाइस छवि ज़िप में निर्दिष्ट आवश्यक बेसबैंड संस्करण प्राप्त करता है।

यदि कई संस्करण सूचीबद्ध हैं, तो नवीनतम संस्करण इस धारणा के साथ प्राप्त करें कि संस्करण सबसे पुराने से नवीनतम तक वर्णानुक्रम में क्रमबद्ध हैं।

रिटर्न
String यदि निर्दिष्ट नहीं है तो बेसबैंड संस्करण या null

आवश्यक बोर्ड प्राप्त करें

public  getRequiredBoards ()

डिवाइस छवि ज़िप में निर्दिष्ट आवश्यक बोर्ड प्रकार प्राप्त करता है।

रिटर्न
यदि निर्दिष्ट नहीं है तो बोर्ड प्रकार या null

getRequiredBootloaderVersion

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 है, तो यह विधि उस विशेष उत्पाद के लिए निर्दिष्ट छवि आवश्यकताओं की जांच करेगी (और यदि मौजूद है तो वापस लौटाएगी)। यदि कोई उत्पाद-विशिष्ट आवश्यकता मौजूद नहीं है, तो यह वैश्विक आवश्यकता को वापस कर देगा, या यदि उस विशेष versionKey के लिए किसी भी प्रकार की कोई आवश्यकता मौजूद नहीं है तो null

यदि कई संस्करण सूचीबद्ध हैं, तो नवीनतम संस्करण इस धारणा के साथ प्राप्त करें कि संस्करण सबसे पुराने से नवीनतम तक वर्णानुक्रम में क्रमबद्ध हैं।

पैरामीटर
imageVersionKey String : छवि के संस्करण जानकारी का अपेक्षित पहचानकर्ता

productName String : जांचने के लिए एक विशिष्ट उत्पाद का नाम

रिटर्न
String दी गई छवि के लिए आवश्यक संस्करण या यदि निर्दिष्ट नहीं है तो null