FlashingResourcesपार्सर
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(File deviceImgZipFile,
|
|
FlashingResourcesParser(File deviceImgZipFile)
|
|
FlashingResourcesParser(BufferedReader infoReader,
साथ में दिए गए 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
publicgetRequiredBoards ()
डिवाइस की इमेज ज़िप में तय किए गए ज़रूरी बोर्ड टाइप को इकट्ठा करता है.
रिटर्न | |
---|---|
|
बोर्ड के प्रकार या अगर जानकारी न दी गई हो, तो 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 |