DefaultTestsZipInstaller
public class DefaultTestsZipInstaller
extends Object
implements ITestsZipInstaller
java.lang.Object | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
परीक्षण ज़िप इंस्टॉलर का एक डिफ़ॉल्ट कार्यान्वयन।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
DefaultTestsZipInstaller () डिफ़ॉल्ट कंस्ट्रक्टर। | |
DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList) यह सुविधा निर्माता कॉल करने वाले को सीधे स्किप सूची सेट करने की अनुमति देता है, बजाय इसके कि उसे | |
DefaultTestsZipInstaller (String... skipList) यह सुविधा निर्माता कॉल करने वाले को सीधे स्किप सूची सेट करने की अनुमति देता है, बजाय इसके कि उसे |
सार्वजनिक तरीके | |
---|---|
void | deleteData ( ITestDevice device) स्किप सूची से बहिष्कृत लोगों के अपवाद के साथ, निर्दिष्ट डिवाइस पर |
getDataWipeSkipList () मिटाने के लिए निर्देशिकाओं की निर्देशिका प्राप्त करें, केवल परीक्षण के लिए उपयोग की जाती है। | |
void | pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild) डिवाइस के डेटा विभाजन पर test.zip फ़ाइल की सामग्री को पुश करता है। यह कार्यान्वयन आगे बढ़ने से पहले डिवाइस को यूजरलैंड में रीबूट करेगा। |
void | setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList) समाशोधन से बचने के लिए |
void | setDataWipeSkipList (String... skipList) समाशोधन से बचने के लिए |
सार्वजनिक निर्माणकर्ता
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
डिफ़ॉल्ट कंस्ट्रक्टर।
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
यह सुविधा निर्माता कॉल करने वाले को सीधे स्किप सूची सेट करने की अनुमति देता है, बजाय इसके कि उसे setDataWipeSkipList( )
setDataWipeSkipList( )
अलग से।
पैरामीटर | |
---|---|
skipList | /data के तहत पथों का संग्रह @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
यह सुविधा निर्माता कॉल करने वाले को सीधे स्किप सूची सेट करने की अनुमति देता है, बजाय इसके कि उसे setDataWipeSkipList( )
setDataWipeSkipList( )
अलग से।
पैरामीटर | |
---|---|
skipList | String : फ़ाइल सिस्टम @see #setDataWipeSkipList को साफ़ करते समय रखने के लिए /data के तहत पथों का संग्रह |
सार्वजनिक तरीके
डेटा हटाएं
public void deleteData (ITestDevice device)
स्किप सूची से बहिष्कृत लोगों के अपवाद के साथ, निर्दिष्ट डिवाइस पर /data
से सभी फ़ाइलों / निर्देशिकाओं को हटा देता है।
पैरामीटर | |
---|---|
device | ITestDevice : कार्रवाई करने के लिए ITestDevice |
फेंकता | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
मिटाने के लिए निर्देशिकाओं की निर्देशिका प्राप्त करें, केवल परीक्षण के लिए उपयोग की जाती है।
रिटर्न | |
---|---|
निर्देशिका मिटाते समय छोड़ने के लिए निर्देशिकाओं का सेट |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
डिवाइस के डेटा विभाजन पर test.zip फ़ाइल की सामग्री को पुश करता है।
यह कार्यान्वयन आगे बढ़ने से पहले डिवाइस को यूजरलैंड में रीबूट करेगा। यह एंड्रॉइड रनटाइम को भी बंद कर देगा और वापसी पर इसे छोड़ देगा
पैरामीटर | |
---|---|
device | ITestDevice : फ़्लैश करने के लिए ITestDevice , एडीबी मोड में माना जाता है। |
deviceBuild | IDeviceBuildInfo : IDeviceBuildInfo जिसमें फ्लैश करने के लिए परीक्षण ज़िप शामिल हैं |
फेंकता | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
समाशोधन से बचने के लिए /data
के अंतर्गत पथों की सूची सेट करता है।
पैरामीटर | |
---|---|
skipList | /data की प्रत्यक्ष संतान है। |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
समाशोधन से बचने के लिए /data
के अंतर्गत पथों की सूची सेट करता है।
पैरामीटर | |
---|---|
skipList | String : छोड़ने के लिए निर्देशिकाओं की सूची। ध्यान दें कि स्किप सूची की ग्रैन्युलैरिटी /data की प्रत्यक्ष संतान है। |