IDeviceBuildInfo
public
interface
IDeviceBuildInfo
implements
IBuildInfo
| com.android.tradefed.build.IDeviceBuildInfo |
IBuildInfo, Android डिवाइस के पूरे बिल्ड और (ज़रूरत पड़ने पर) उसके टेस्ट को दिखाता है.
खास जानकारी
पब्लिक मेथड | |
|---|---|
abstract
void
|
cleanUp()
इससे सभी अस्थायी फ़ाइलें हट जाती हैं. |
abstract
File
|
getBasebandImageFile()
लोकल बेसबैंड इमेज फ़ाइल पाएं. |
abstract
String
|
getBasebandVersion()
मोबाइल रेडियो (बेसबैंड वर्शन) की जानकारी पाएं. |
abstract
File
|
getBootloaderImageFile()
लोकल बूटलोडर इमेज फ़ाइल पाएं. |
abstract
String
|
getBootloaderVersion()
बूटलोडर का वर्शन पाएं. |
abstract
String
|
getDeviceBuildFlavor()
यह एक वैकल्पिक तरीका है. इससे यह पता चलता है कि टेस्ट किया जा रहा प्लैटफ़ॉर्म बिल्ड किस टाइप का है. |
abstract
String
|
getDeviceBuildId()
यह फ़ंक्शन, टेस्ट किए जा रहे प्लैटफ़ॉर्म बिल्ड का यूनीक आइडेंटिफ़ायर दिखाता है. |
abstract
File
|
getDeviceImageFile()
लोकल डिवाइस की इमेज की ZIP फ़ाइल पाएं. |
abstract
String
|
getDeviceImageVersion()
लोकल डिवाइस की इमेज का ज़िप वर्शन पाएं. |
abstract
File
|
getMkbootimgFile()
यह कर्नेल इमेज बनाने के लिए इस्तेमाल की गई mkbootimg फ़ाइल को ऐक्सेस करता है. |
abstract
String
|
getMkbootimgVersion()
mkbootimg का वर्शन मिलता है. |
abstract
File
|
getOtaPackageFile()
डिवाइस के ओटीए पैकेज की ZIP फ़ाइल पाएं. |
abstract
String
|
getOtaPackageVersion()
डिवाइस के ओटीए पैकेज का ज़िप वर्शन पाएं. |
abstract
File
|
getRamdiskFile()
यह कर्नल इमेज बनाने के लिए इस्तेमाल की गई रैमडिस्क फ़ाइल को ऐक्सेस करता है. |
abstract
String
|
getRamdiskVersion()
यह ramdisk का वर्शन दिखाता है. |
default
File
|
getResourcesDir()
यह फ़ंक्शन, डाउनलोड किए गए कुछ संसाधनों वाला डायरेक्ट्री दिखाता है. |
abstract
File
|
getTestsDir()
extract की गई tests.zip फ़ाइल के कॉन्टेंट का लोकल पाथ पाएं. |
abstract
String
|
getTestsDirVersion()
एक्सट्रैक्ट किए गए tests.zip का वर्शन पाएं. |
abstract
File
|
getTrustyImageFile()
लोकल ट्रस्टी की इमेज फ़ाइल पाएं. |
abstract
String
|
getTrustyVersion()
भरोसेमंद वर्शन पाएं. |
abstract
File
|
getUserDataImageFile()
स्थानीय टेस्ट उपयोगकर्ता की डेटा इमेज फ़ाइल पाएं. |
abstract
String
|
getUserDataImageVersion()
उपयोगकर्ता के डेटा की इमेज का लोकल टेस्ट वर्शन पाएं. |
abstract
void
|
setBasebandImage(File basebandFile, String version)
डिवाइस के बिल्ड के लिए बेसबैंड इमेज सेट करें. |
abstract
void
|
setBootloaderImageFile(File bootloaderImgFile, String version)
डिवाइस के बिल्ड के लिए बूटलोडर इमेज सेट करें. |
default
void
|
setDeviceBuildFlavor(String deviceBuildFlavor)
अगर डिवाइस के लिए बिल्ड-फ़्लेवर, |
abstract
void
|
setDeviceImageFile(File deviceImageFile, String version)
इस्तेमाल करने के लिए, डिवाइस की सिस्टम इमेज फ़ाइल सेट करें. |
abstract
void
|
setMkbootimgFile(File mkbootimg, String version)
यह कर्नेल इमेज बनाने के लिए इस्तेमाल की गई mkbootimg फ़ाइल सेट करता है. |
abstract
void
|
setOtaPackageFile(File otaFile, String version)
डिवाइस के ओटीए पैकेज की ZIP फ़ाइल सेट करें. |
abstract
void
|
setRamdiskFile(File ramdisk, String version)
यह कर्नल इमेज बनाने के लिए इस्तेमाल की गई रैमडिस्क फ़ाइल को ऐक्सेस करता है. |
default
void
|
setResourcesDir(File resourcesDir, String version)
यह कुकी, रिसॉर्स डायरेक्ट्री |
abstract
void
|
setTestsDir(File testsZipFile, String version)
extract की गई tests.zip फ़ाइल के कॉन्टेंट के लिए लोकल पाथ सेट करें. |
abstract
void
|
setUserDataImageFile(File userDataFile, String version)
इस्तेमाल करने के लिए, उपयोगकर्ता के डेटा की इमेज फ़ाइल सेट करें. |
abstract
void
|
unmountAll()
माउंट की गई डिवाइस इमेज को अनमाउंट करता है. |
पब्लिक मेथड
cleanUp
public abstract void cleanUp ()
इससे सभी अस्थायी फ़ाइलें हट जाती हैं.
getBasebandImageFile
public abstract File getBasebandImageFile ()
लोकल बेसबैंड इमेज फ़ाइल पाएं.
| रिटर्न | |
|---|---|
File |
|
getBasebandVersion
public abstract String getBasebandVersion ()
मोबाइल रेडियो (बेसबैंड वर्शन) की जानकारी पाएं.
| रिटर्न | |
|---|---|
String |
|
getBootloaderImageFile
public abstract File getBootloaderImageFile ()
लोकल बूटलोडर इमेज फ़ाइल पाएं.
| रिटर्न | |
|---|---|
File |
|
getBootloaderVersion
public abstract String getBootloaderVersion ()
बूटलोडर का वर्शन पाएं.
| रिटर्न | |
|---|---|
String |
|
getDeviceBuildFlavor
public abstract String getDeviceBuildFlavor ()
यह एक वैकल्पिक तरीका है. इससे यह पता चलता है कि टेस्ट किया जा रहा प्लैटफ़ॉर्म बिल्ड किस टाइप का है.
| रिटर्न | |
|---|---|
String |
|
getDeviceBuildId
public abstract String getDeviceBuildId ()
यह फ़ंक्शन, टेस्ट किए जा रहे प्लैटफ़ॉर्म बिल्ड का यूनीक आइडेंटिफ़ायर दिखाता है. यह कभी भी शून्य नहीं होना चाहिए. डिफ़ॉल्ट रूप से, यह IBuildInfo.UNKNOWN_BUILD_ID पर सेट होता है.
| रिटर्न | |
|---|---|
String |
|
getDeviceImageFile
public abstract File getDeviceImageFile ()
लोकल डिवाइस की इमेज की ZIP फ़ाइल पाएं.
| रिटर्न | |
|---|---|
File |
|
getDeviceImageVersion
public abstract String getDeviceImageVersion ()
लोकल डिवाइस की इमेज का ज़िप वर्शन पाएं.
| रिटर्न | |
|---|---|
String |
|
getMkbootimgFile
public abstract File getMkbootimgFile ()
यह कर्नेल इमेज बनाने के लिए इस्तेमाल की गई mkbootimg फ़ाइल को ऐक्सेस करता है.
| रिटर्न | |
|---|---|
File |
|
getMkbootimgVersion
public abstract String getMkbootimgVersion ()
mkbootimg का वर्शन मिलता है.
| रिटर्न | |
|---|---|
String |
|
getOtaPackageFile
public abstract File getOtaPackageFile ()
डिवाइस के ओटीए पैकेज की ZIP फ़ाइल पाएं.
| रिटर्न | |
|---|---|
File |
|
getOtaPackageVersion
public abstract String getOtaPackageVersion ()
डिवाइस के ओटीए पैकेज का ज़िप वर्शन पाएं.
| रिटर्न | |
|---|---|
String |
|
getRamdiskFile
public abstract File getRamdiskFile ()
यह कर्नल इमेज बनाने के लिए इस्तेमाल की गई रैमडिस्क फ़ाइल को ऐक्सेस करता है.
| रिटर्न | |
|---|---|
File |
|
getRamdiskVersion
public abstract String getRamdiskVersion ()
यह ramdisk का वर्शन दिखाता है.
| रिटर्न | |
|---|---|
String |
|
getResourcesDir
public File getResourcesDir ()
यह फ़ंक्शन, डाउनलोड किए गए कुछ संसाधनों वाला डायरेक्ट्री दिखाता है. (आम तौर पर, संसाधन, isFake=true डिवाइस की परिभाषा से जुड़े होते हैं). अगर कोई संसाधन डायरेक्ट्री उपलब्ध नहीं है, तो शून्य दिखाता है.
| रिटर्न | |
|---|---|
File |
|
getTestsDir
public abstract File getTestsDir ()
extract की गई tests.zip फ़ाइल के कॉन्टेंट का लोकल पाथ पाएं.
| रिटर्न | |
|---|---|
File |
|
getTestsDirVersion
public abstract String getTestsDirVersion ()
एक्सट्रैक्ट किए गए tests.zip का वर्शन पाएं.
| रिटर्न | |
|---|---|
String |
|
getTrustyImageFile
public abstract File getTrustyImageFile ()
लोकल ट्रस्टी की इमेज फ़ाइल पाएं.
| रिटर्न | |
|---|---|
File |
|
getTrustyVersion
public abstract String getTrustyVersion ()
भरोसेमंद वर्शन पाएं.
| रिटर्न | |
|---|---|
String |
|
getUserDataImageFile
public abstract File getUserDataImageFile ()
स्थानीय टेस्ट उपयोगकर्ता की डेटा इमेज फ़ाइल पाएं.
| रिटर्न | |
|---|---|
File |
|
getUserDataImageVersion
public abstract String getUserDataImageVersion ()
उपयोगकर्ता के डेटा की इमेज का लोकल टेस्ट वर्शन पाएं.
| रिटर्न | |
|---|---|
String |
|
setBasebandImage
public abstract void setBasebandImage (File basebandFile,
String version)डिवाइस के बिल्ड के लिए बेसबैंड इमेज सेट करें.
| पैरामीटर | |
|---|---|
basebandFile |
File: the baseband image File |
version |
String: मोबाइल रेडियो (बेसबैंड) का वर्शन |
setBootloaderImageFile
public abstract void setBootloaderImageFile (File bootloaderImgFile,
String version)डिवाइस के बिल्ड के लिए बूटलोडर इमेज सेट करें.
| पैरामीटर | |
|---|---|
bootloaderImgFile |
File: बूटलोडर इमेज File |
version |
String: बूटलोडर का वर्शन |
setDeviceBuildFlavor
public void setDeviceBuildFlavor (String deviceBuildFlavor)
अगर डिवाइस के लिए बिल्ड फ़्लेवर, setBuildFlavor(String) से अलग है, तो उसे सेट करें.
| पैरामीटर | |
|---|---|
deviceBuildFlavor |
String: डिवाइस के बिल्ड का फ़्लेवर |
setDeviceImageFile
public abstract void setDeviceImageFile (File deviceImageFile,
String version)इस्तेमाल करने के लिए, डिवाइस की सिस्टम इमेज फ़ाइल सेट करें.
| पैरामीटर | |
|---|---|
version |
String |
setMkbootimgFile
public abstract void setMkbootimgFile (File mkbootimg,
String version)यह कर्नेल इमेज बनाने के लिए इस्तेमाल की गई mkbootimg फ़ाइल सेट करता है.
| पैरामीटर | |
|---|---|
mkbootimg |
File |
version |
String |
setOtaPackageFile
public abstract void setOtaPackageFile (File otaFile,
String version)डिवाइस के ओटीए पैकेज की ZIP फ़ाइल सेट करें.
| पैरामीटर | |
|---|---|
otaFile |
File |
version |
String |
setRamdiskFile
public abstract void setRamdiskFile (File ramdisk,
String version)यह कर्नल इमेज बनाने के लिए इस्तेमाल की गई ramdisk फ़ाइल को ऐक्सेस करता है.
| पैरामीटर | |
|---|---|
ramdisk |
File |
version |
String |
setResourcesDir
public void setResourcesDir (File resourcesDir,
String version)यह कुकी, रिसॉर्स डायरेक्ट्री File को सेट करती है.
| पैरामीटर | |
|---|---|
resourcesDir |
File: यह शेयर किए गए संसाधनों वाली डायरेक्ट्री होती है. |
version |
String: डायरेक्ट्री फ़ाइल का वर्शन. |
setTestsDir
public abstract void setTestsDir (File testsZipFile,
String version)extract की गई tests.zip फ़ाइल के कॉन्टेंट के लिए लोकल पाथ सेट करें.
| पैरामीटर | |
|---|---|
version |
String |
setUserDataImageFile
public abstract void setUserDataImageFile (File userDataFile,
String version)इस्तेमाल करने के लिए, उपयोगकर्ता के डेटा की इमेज फ़ाइल सेट करें.
| पैरामीटर | |
|---|---|
version |
String |
unmountAll
public abstract void unmountAll ()
माउंट की गई डिवाइस इमेज को अनमाउंट करता है.
यह डिवाइस इमेज को अनमाउंट करने के लिए काम आता है. ऐसा DeviceBuildInfo ऑब्जेक्ट के डिस्ट्रॉय होने से पहले किया जाता है. यह उन स्थितियों में किया जाता है जहां फ़ाइल शेयर करने की वजह से cleanUp() को कॉल नहीं किया जा सकता. जैसे, इस पर copyAllFileFrom() को कॉल किया गया है.