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