FlashingResourcesParser
  public
  
  
  
  class
  FlashingResourcesParser
  
    extends Object
  
  
  
  
  
      implements
      
        IFlashingResourcesParser
      
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.targetprep.FlashingResourcesParser | 
एक क्लास, जो किसी डिवाइस को फ़्लैश करने के लिए ज़रूरी सहायक इमेज फ़ाइलों के ज़रूरी वर्शन को पार्स करती है. (उदाहरण के लिए, बूटलोडर, बेसबैंड वगैरह)
खास जानकारी
नेस्ट की गई क्लास | |
|---|---|
        
        
        
        
        class | 
      
        FlashingResourcesParser.AndroidInfo
        
  | 
    
        
        
        
        
        interface | 
      
        FlashingResourcesParser.Constraint
        फ़िल्टर करने वाला इंटरफ़ेस, जिसका मकसद   | 
    
फ़ील्ड्स की फ़िल्में | |
|---|---|
    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, 
      
        
  | 
  |
      
      FlashingResourcesParser(File deviceImgZipFile)
      
      
        
  | 
  |
      
      FlashingResourcesParser(BufferedReader infoReader, 
      
        दिए गए AndroidInfo Reader की मदद से, FlashingResourcesParser बनाता है यूनिट टेस्टिंग के लिए एक्सपोज़्ड  | 
  |
      
      FlashingResourcesParser(BufferedReader infoReader)
      
      
        दिए गए AndroidInfo Reader की मदद से, FlashingResourcesParser बनाता है यूनिट टेस्टिंग के लिए एक्सपोज़्ड  | 
  |
सार्वजनिक तरीके | |
|---|---|
        
        
        
        
        
        String
     | 
  
    
      
      getRequiredBasebandVersion()
      
      
        डिवाइस की इमेज के ज़िप फ़ोल्डर में बताए गए, ज़रूरी बेसबैंड वर्शन को पाता है. अगर सूची में कई वर्शन हैं, तो यह मानकर सबसे नया वर्शन पाएं कि वर्शन, वर्णमाला के हिसाब से सबसे पुराने से सबसे नए के क्रम में लगाए जाते हैं.  | 
  
        
        
        
        
        
        
     | 
  
    
      
      getRequiredBoards()
      
      
        डिवाइस की इमेज के ज़िप फ़ोल्डर में बताए गए, बोर्ड के ज़रूरी टाइप की जानकारी मिलती है.  | 
  
        
        
        
        
        
        String
     | 
  
    
      
      getRequiredBootloaderVersion()
      
      
        डिवाइस इमेज के ZIP में बताए गए, ज़रूरी बूटलोडर वर्शन को पाता है. अगर सूची में कई वर्शन हैं, तो यह मानकर सबसे नया वर्शन पाएं कि वर्शन, वर्णमाला के हिसाब से सबसे पुराने से सबसे नए के क्रम में लगाए जाते हैं.  | 
  
        
        
        
        
        
        String
     | 
  
    
      
      getRequiredImageVersion(String imageVersionKey)
      
      
        डिवाइस इमेज की ZIP फ़ाइल में बताई गई पसंद के मुताबिक इमेज का ज़रूरी वर्शन पाता है अगर सूची में कई वर्शन हैं, तो यह मानकर सबसे नया वर्शन पाएं कि वर्शन, वर्णमाला के हिसाब से सबसे पुराने से सबसे नए के क्रम में लगाए जाते हैं.  | 
  
        
        
        
        
        
        String
     | 
  
    
      
      getRequiredImageVersion(String imageVersionKey, String productName)
      
      
        डिवाइस की इमेज की ZIP फ़ाइल में बताई गई पसंद के मुताबिक इमेज का ज़रूरी वर्शन पाता है. अगर सूची में कई वर्शन हैं, तो यह मानकर सबसे नया वर्शन पाएं कि वर्शन, वर्णमाला के हिसाब से सबसे पुराने से सबसे नए के क्रम में लगाए जाते हैं.  | 
  
फ़ील्ड्स की फ़िल्में
BASEBAND_VERSION_KEY
public static final String BASEBAND_VERSION_KEY
BOARD_KEY
public static final String BOARD_KEY
BOOTLOADER_VERSION_KEY
public static final String BOOTLOADER_VERSION_KEY
PRODUCT_KEY
public static final String PRODUCT_KEY
पब्लिक कंस्ट्रक्टर
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile, 
                 c) FlashingResourcesParser बनाएं और उसे फ़्लैश करने से जुड़ी ज़रूरी शर्तों के लिए, डिवाइस की बताई गई इमेज को पार्स करने के लिए कहें.  फ़्लैश करने की ज़रूरी शर्तों को जोड़ने से पहले, उन पर लागू होने वाली शर्तें पूरी होनी चाहिए.  अस्वीकार की गई ज़रूरी शर्तें बिना किसी सूचना के हटा दी जाएंगी.
| पैरामीटर | |
|---|---|
deviceImgZipFile | 
        
          File: फ़्लैश की जाने वाली updater.zip फ़ाइल | 
      
c | 
        
          : कुंजी के नाम से Constraint तक का मैप.  इमेज के नामों की जांच, इन्हें जोड़ने से पहले, तय की गई शर्तों के हिसाब से की जाएगी.  फ़िल्टर करने की सुविधा बंद करने के लिए, इसे शून्य पर सेट किया जा सकता है.
 | 
      
| थ्रो | |
|---|---|
TargetSetupError | 
          |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
FlashingResourcesParser बनाएं और उसे फ़्लैश करने से जुड़ी ज़रूरी शर्तों के लिए, डिवाइस की बताई गई इमेज को पार्स करने के लिए कहें.
| पैरामीटर | |
|---|---|
deviceImgZipFile | 
        
          File: फ़्लैश की जाने वाली updater.zip फ़ाइल
 | 
      
| थ्रो | |
|---|---|
TargetSetupError | 
          |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader, 
                 c) दिए गए AndroidInfo Reader की मदद से, FlashingResourcesParser बनाता है
यूनिट टेस्टिंग के लिए एक्सपोज़्ड
| पैरामीटर | |
|---|---|
infoReader | 
        
          BufferedReader: पार्स करने के लिए, android-info.txt के बराबर की जानकारी वाला ERROR(/BufferedReader) | 
      
c | 
        
          : कुंजी के नाम से Constraint तक का मैप.  इमेज के नामों की जांच, इन्हें जोड़ने से पहले, तय की गई शर्तों के हिसाब से की जाएगी.  फ़िल्टर करने की सुविधा बंद करने के लिए, इसे शून्य पर सेट किया जा सकता है.
 | 
      
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
दिए गए AndroidInfo Reader की मदद से, FlashingResourcesParser बनाता है
यूनिट टेस्टिंग के लिए एक्सपोज़्ड
| पैरामीटर | |
|---|---|
infoReader | 
        
          BufferedReader: पार्स करने के लिए, android-info.txt के बराबर की जानकारी वाला ERROR(/BufferedReader)
 | 
      
सार्वजनिक तरीके
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
डिवाइस की इमेज के ज़िप फ़ोल्डर में बताए गए, ज़रूरी बेसबैंड वर्शन को पाता है.
अगर सूची में कई वर्शन हैं, तो यह मानकर सबसे नया वर्शन पाएं कि वर्शन, वर्णमाला के हिसाब से सबसे पुराने से सबसे नए के क्रम में लगाए जाते हैं.
| रिटर्न | |
|---|---|
String | 
        बेसबैंड वर्शन या null, अगर कोई वैल्यू नहीं दी गई है
 | 
      
getRequiredBoards
publicgetRequiredBoards () 
डिवाइस की इमेज के ज़िप फ़ोल्डर में बताए गए, बोर्ड के ज़रूरी टाइप की जानकारी मिलती है.
| रिटर्न | |
|---|---|
 | 
        बोर्ड टाइप या null, अगर बोर्ड टाइप की जानकारी नहीं दी गई है
 | 
      
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
डिवाइस इमेज के ZIP में बताए गए, ज़रूरी बूटलोडर वर्शन को पाता है.
अगर सूची में कई वर्शन हैं, तो यह मानकर सबसे नया वर्शन पाएं कि वर्शन, वर्णमाला के हिसाब से सबसे पुराने से सबसे नए के क्रम में लगाए जाते हैं.
| रिटर्न | |
|---|---|
String | 
        बूटलोडर का वर्शन या अगर बूटलोडर का वर्शन नहीं बताया गया है, तो null
 | 
      
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
डिवाइस इमेज की ZIP फ़ाइल में बताई गई पसंद के मुताबिक इमेज का ज़रूरी वर्शन पाता है
अगर सूची में कई वर्शन हैं, तो यह मानकर सबसे नया वर्शन पाएं कि वर्शन, वर्णमाला के हिसाब से सबसे पुराने से सबसे नए के क्रम में लगाए जाते हैं.
| पैरामीटर | |
|---|---|
imageVersionKey | 
        
          String: इमेज के वर्शन की जानकारी का अनुमानित आइडेंटिफ़ायर | 
      
| रिटर्न | |
|---|---|
String | 
        दी गई इमेज के लिए ज़रूरी वर्शन या अगर कोई वर्शन नहीं बताया गया है, तो null
 | 
      
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey, 
                String productName)डिवाइस की इमेज की ZIP फ़ाइल में बताई गई पसंद के मुताबिक इमेज का ज़रूरी वर्शन पाता है.  अगर productName, null नहीं है, तो यह तरीका उस प्रॉडक्ट के लिए तय की गई इमेज से जुड़ी ज़रूरी शर्तों की जांच करेगा और अगर वे मौजूद हैं, तो उन्हें दिखाएगा.  अगर प्रॉडक्ट के हिसाब से कोई ज़रूरी शर्त नहीं है, तो यह वैश्विक ज़रूरी शर्त दिखाएगा. इसके अलावा, अगर null के लिए कोई ज़रूरी शर्त नहीं है, तो यह versionKey दिखाएगा.
 
अगर सूची में कई वर्शन हैं, तो यह मानकर सबसे नया वर्शन पाएं कि वर्शन, वर्णमाला के हिसाब से सबसे पुराने से सबसे नए के क्रम में लगाए जाते हैं.
| पैरामीटर | |
|---|---|
imageVersionKey | 
        
          String: इमेज के वर्शन की जानकारी का अनुमानित आइडेंटिफ़ायर | 
      
productName | 
        
          String: किसी प्रॉडक्ट का नाम, जिसकी जांच करनी है | 
      
| रिटर्न | |
|---|---|
String | 
        दी गई इमेज के लिए ज़रूरी वर्शन या अगर कोई वर्शन नहीं बताया गया है, तो null
 |