DeviceBuildInfo
public
class
DeviceBuildInfo
extends BuildInfo
implements
IDeviceBuildInfo
| java.lang.Object | ||
| ↳ | com.android.tradefed.build.BuildInfo | |
| ↳ | com.android.tradefed.build.DeviceBuildInfo | |
IBuildInfo, Android डिवाइस के पूरे बिल्ड और (ज़रूरत पड़ने पर) उसके टेस्ट को दिखाता है.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
|---|---|
DeviceBuildInfo()
|
|
DeviceBuildInfo(BuildInfo buildInfo)
|
|
DeviceBuildInfo(String buildId, String buildTargetName)
|
|
पब्लिक मेथड | |
|---|---|
void
|
cleanUp()
कुछ समय तक सेव रहने वाली बिल्ड फ़ाइलों को मिटाएं |
void
|
cleanUp(List<File> doNotClean)
|
File
|
getBasebandImageFile()
लोकल बेसबैंड इमेज फ़ाइल पाएं. |
String
|
getBasebandVersion()
मोबाइल रेडियो (बेसबैंड वर्शन) की जानकारी पाएं. |
File
|
getBootloaderImageFile()
लोकल बूटलोडर इमेज फ़ाइल पाएं. |
String
|
getBootloaderVersion()
बूटलोडर का वर्शन पाएं. |
String
|
getDeviceBuildFlavor()
यह एक वैकल्पिक तरीका है. इससे यह पता चलता है कि टेस्ट किया जा रहा प्लैटफ़ॉर्म बिल्ड किस टाइप का है. |
String
|
getDeviceBuildId()
यह फ़ंक्शन, टेस्ट किए जा रहे प्लैटफ़ॉर्म बिल्ड का यूनीक आइडेंटिफ़ायर दिखाता है. |
File
|
getDeviceImageFile()
लोकल डिवाइस की इमेज की ZIP फ़ाइल पाएं. |
String
|
getDeviceImageVersion()
लोकल डिवाइस की इमेज का ज़िप वर्शन पाएं. |
File
|
getMkbootimgFile()
यह कर्नेल इमेज बनाने के लिए इस्तेमाल की गई mkbootimg फ़ाइल को ऐक्सेस करता है. |
String
|
getMkbootimgVersion()
mkbootimg का वर्शन मिलता है. |
File
|
getOtaPackageFile()
डिवाइस के ओटीए पैकेज की ZIP फ़ाइल पाएं. |
String
|
getOtaPackageVersion()
डिवाइस के ओटीए पैकेज का ज़िप वर्शन पाएं. |
File
|
getRamdiskFile()
यह कर्नल इमेज बनाने के लिए इस्तेमाल की गई रैमडिस्क फ़ाइल को ऐक्सेस करता है. |
String
|
getRamdiskVersion()
यह ramdisk का वर्शन दिखाता है. |
File
|
getTestsDir()
extract की गई tests.zip फ़ाइल के कॉन्टेंट का लोकल पाथ पाएं. |
String
|
getTestsDirVersion()
एक्सट्रैक्ट किए गए tests.zip का वर्शन पाएं. |
File
|
getTrustyImageFile()
लोकल ट्रस्टी की इमेज फ़ाइल पाएं. |
String
|
getTrustyVersion()
भरोसेमंद वर्शन पाएं. |
File
|
getUserDataImageFile()
स्थानीय टेस्ट उपयोगकर्ता की डेटा इमेज फ़ाइल पाएं. |
String
|
getUserDataImageVersion()
उपयोगकर्ता के डेटा की इमेज का लोकल टेस्ट वर्शन पाएं. |
void
|
setBasebandImage(File basebandFile, String version)
डिवाइस के बिल्ड के लिए बेसबैंड इमेज सेट करें. |
void
|
setBootloaderImageFile(File bootloaderImgFile, String version)
डिवाइस के बिल्ड के लिए बूटलोडर इमेज सेट करें. |
void
|
setDeviceBuildFlavor(String deviceBuildFlavor)
अगर डिवाइस के लिए बिल्ड-फ़्लेवर, |
void
|
setDeviceImageFile(File deviceImageFile, String version)
इस्तेमाल करने के लिए, डिवाइस की सिस्टम इमेज फ़ाइल सेट करें. |
void
|
setMkbootimgFile(File mkbootimg, String version)
यह कर्नेल इमेज बनाने के लिए इस्तेमाल की गई mkbootimg फ़ाइल सेट करता है. |
void
|
setOtaPackageFile(File otaFile, String version)
डिवाइस के ओटीए पैकेज की ZIP फ़ाइल सेट करें. |
void
|
setRamdiskFile(File ramdisk, String version)
यह कर्नल इमेज बनाने के लिए इस्तेमाल की गई रैमडिस्क फ़ाइल को ऐक्सेस करता है. |
void
|
setTestsDir(File testsDir, String version)
extract की गई tests.zip फ़ाइल के कॉन्टेंट के लिए लोकल पाथ सेट करें. |
void
|
setUserDataImageFile(File userDataFile, String version)
इस्तेमाल करने के लिए, उपयोगकर्ता के डेटा की इमेज फ़ाइल सेट करें. |
final
void
|
unmountAll()
माउंट की गई डिवाइस इमेज को अनमाउंट करता है. |
सार्वजनिक कंस्ट्रक्टर
DeviceBuildInfo
public DeviceBuildInfo ()
DeviceBuildInfo
public DeviceBuildInfo (String buildId,
String buildTargetName)| पैरामीटर | |
|---|---|
buildId |
String |
buildTargetName |
String |
पब्लिक मेथड
cleanUp
public void cleanUp ()
कुछ समय तक सेव रहने वाली बिल्ड फ़ाइलों को मिटाएं
cleanUp
public void cleanUp (List<File> doNotClean)
cleanUp() का वह वर्शन जिसमें कुछ फ़ाइलें नहीं मिटाई गई हैं.
| पैरामीटर | |
|---|---|
doNotClean |
List |
getBasebandImageFile
public File getBasebandImageFile ()
लोकल बेसबैंड इमेज फ़ाइल पाएं.
| रिटर्न | |
|---|---|
File |
|
getBasebandVersion
public String getBasebandVersion ()
मोबाइल रेडियो (बेसबैंड वर्शन) की जानकारी पाएं.
| रिटर्न | |
|---|---|
String |
|
getBootloaderImageFile
public File getBootloaderImageFile ()
लोकल बूटलोडर इमेज फ़ाइल पाएं.
| रिटर्न | |
|---|---|
File |
|
getBootloaderVersion
public String getBootloaderVersion ()
बूटलोडर का वर्शन पाएं.
| रिटर्न | |
|---|---|
String |
|
getDeviceBuildFlavor
public String getDeviceBuildFlavor ()
यह एक वैकल्पिक तरीका है. इससे यह पता चलता है कि टेस्ट किया जा रहा प्लैटफ़ॉर्म बिल्ड किस टाइप का है.
| रिटर्न | |
|---|---|
String |
|
getDeviceBuildId
public String getDeviceBuildId ()
यह फ़ंक्शन, टेस्ट किए जा रहे प्लैटफ़ॉर्म बिल्ड का यूनीक आइडेंटिफ़ायर दिखाता है. यह कभी भी शून्य नहीं होना चाहिए. डिफ़ॉल्ट रूप से, यह IBuildInfo.UNKNOWN_BUILD_ID पर सेट होता है.
| रिटर्न | |
|---|---|
String |
getDeviceImageVersion() if not null, else IBuildInfo.UNKNOWN_BUILD_ID |
यह भी देखें:
getDeviceImageFile
public File getDeviceImageFile ()
लोकल डिवाइस की इमेज की ZIP फ़ाइल पाएं. लौटाई गई वैल्यू, एक डायरेक्ट्री हो सकती है. यह डायरेक्ट्री, डिवाइस की इमेज वाली ज़िप फ़ाइल को अनकंप्रेस करके बनाई जाती है. ध्यान दें कि किसी डायरेक्ट्री के मामले में, यह सिर्फ़ पढ़ने के लिए उपलब्ध वर्चुअल फ़ाइल सिस्टम हो सकता है. इससे डायरेक्ट्री या उसके कॉन्टेंट पर लागू की जा सकने वाली कार्रवाइयों की संख्या सीमित हो जाती है.
| रिटर्न | |
|---|---|
File |
|
getDeviceImageVersion
public String getDeviceImageVersion ()
लोकल डिवाइस की इमेज का ज़िप वर्शन पाएं.
| रिटर्न | |
|---|---|
String |
|
getMkbootimgFile
public File getMkbootimgFile ()
यह कर्नेल इमेज बनाने के लिए इस्तेमाल की गई mkbootimg फ़ाइल को ऐक्सेस करता है.
| रिटर्न | |
|---|---|
File |
|
getMkbootimgVersion
public String getMkbootimgVersion ()
mkbootimg का वर्शन मिलता है.
| रिटर्न | |
|---|---|
String |
|
getOtaPackageFile
public File getOtaPackageFile ()
डिवाइस के ओटीए पैकेज की ZIP फ़ाइल पाएं.
| रिटर्न | |
|---|---|
File |
|
getOtaPackageVersion
public String getOtaPackageVersion ()
डिवाइस के ओटीए पैकेज का ज़िप वर्शन पाएं.
| रिटर्न | |
|---|---|
String |
|
getRamdiskFile
public File getRamdiskFile ()
यह कर्नल इमेज बनाने के लिए इस्तेमाल की गई रैमडिस्क फ़ाइल को ऐक्सेस करता है.
| रिटर्न | |
|---|---|
File |
|
getRamdiskVersion
public String getRamdiskVersion ()
यह ramdisk का वर्शन दिखाता है.
| रिटर्न | |
|---|---|
String |
|
getTestsDir
public File getTestsDir ()
extract की गई tests.zip फ़ाइल के कॉन्टेंट का लोकल पाथ पाएं.
| रिटर्न | |
|---|---|
File |
|
getTestsDirVersion
public String getTestsDirVersion ()
एक्सट्रैक्ट किए गए tests.zip का वर्शन पाएं.
| रिटर्न | |
|---|---|
String |
|
getTrustyImageFile
public File getTrustyImageFile ()
लोकल ट्रस्टी की इमेज फ़ाइल पाएं.
| रिटर्न | |
|---|---|
File |
|
getTrustyVersion
public String getTrustyVersion ()
भरोसेमंद वर्शन पाएं.
| रिटर्न | |
|---|---|
String |
|
getUserDataImageFile
public File getUserDataImageFile ()
स्थानीय टेस्ट उपयोगकर्ता की डेटा इमेज फ़ाइल पाएं.
| रिटर्न | |
|---|---|
File |
|
getUserDataImageVersion
public String getUserDataImageVersion ()
उपयोगकर्ता के डेटा की इमेज का लोकल टेस्ट वर्शन पाएं.
| रिटर्न | |
|---|---|
String |
|
setBasebandImage
public void setBasebandImage (File basebandFile,
String version)डिवाइस के बिल्ड के लिए बेसबैंड इमेज सेट करें.
| पैरामीटर | |
|---|---|
basebandFile |
File: the baseband image File |
version |
String: मोबाइल रेडियो (बेसबैंड) का वर्शन |
setBootloaderImageFile
public void setBootloaderImageFile (File bootloaderImgFile,
String version)डिवाइस के बिल्ड के लिए बूटलोडर इमेज सेट करें.
| पैरामीटर | |
|---|---|
bootloaderImgFile |
File: बूटलोडर इमेज File |
version |
String: बूटलोडर का वर्शन |
setDeviceBuildFlavor
public void setDeviceBuildFlavor (String deviceBuildFlavor)
अगर डिवाइस के लिए बिल्ड-फ़्लेवर, setBuildFlavor(String) से अलग है, तो बिल्ड की जानकारी में डिवाइस के लिए बिल्ड-फ़्लेवर सेट करें.
| पैरामीटर | |
|---|---|
deviceBuildFlavor |
String: डिवाइस के बिल्ड का फ़्लेवर |
setDeviceImageFile
public void setDeviceImageFile (File deviceImageFile,
String version)इस्तेमाल करने के लिए, डिवाइस की सिस्टम इमेज फ़ाइल सेट करें.
| पैरामीटर | |
|---|---|
version |
String |
setMkbootimgFile
public void setMkbootimgFile (File mkbootimg,
String version)यह कर्नेल इमेज बनाने के लिए इस्तेमाल की गई mkbootimg फ़ाइल सेट करता है.
| पैरामीटर | |
|---|---|
mkbootimg |
File |
version |
String |
setOtaPackageFile
public void setOtaPackageFile (File otaFile,
String version)डिवाइस के ओटीए पैकेज की ZIP फ़ाइल सेट करें.
| पैरामीटर | |
|---|---|
otaFile |
File |
version |
String |
setRamdiskFile
public void setRamdiskFile (File ramdisk,
String version)यह कर्नल इमेज बनाने के लिए इस्तेमाल की गई रैमडिस्क फ़ाइल को ऐक्सेस करता है.
| पैरामीटर | |
|---|---|
ramdisk |
File |
version |
String |
setTestsDir
public void setTestsDir (File testsDir,
String version)extract की गई tests.zip फ़ाइल के कॉन्टेंट के लिए लोकल पाथ सेट करें.
| पैरामीटर | |
|---|---|
version |
String |
setUserDataImageFile
public void setUserDataImageFile (File userDataFile,
String version)इस्तेमाल करने के लिए, उपयोगकर्ता के डेटा की इमेज फ़ाइल सेट करें.
| पैरामीटर | |
|---|---|
version |
String |
unmountAll
public final void unmountAll ()
माउंट की गई डिवाइस इमेज को अनमाउंट करता है.
यह डिवाइस इमेज को अनमाउंट करने के लिए काम आता है. ऐसा DeviceBuildInfo ऑब्जेक्ट के डिस्ट्रॉय होने से पहले किया जाता है. यह उन स्थितियों में किया जाता है जहां फ़ाइल शेयर करने की वजह से cleanUp() को कॉल नहीं किया जा सकता. जैसे, इस पर copyAllFileFrom() को कॉल किया गया है.