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