DefaultTestsZipInstaller

public class DefaultTestsZipInstaller
extends Object implements ITestsZipInstaller

java.lang.Object
   ↳ com.android.tradefed.targetprep.DefaultTestsZipInstaller


टेस्ट के लिए, डिफ़ॉल्ट रूप से काम करने वाला zip इंस्टॉलर.

खास जानकारी

पब्लिक कंस्ट्रक्टर

DefaultTestsZipInstaller()

डिफ़ॉल्ट कंस्ट्रक्टर.

DefaultTestsZipInstaller( skipList)

इस सुविधाजनक कन्स्ट्रक्टर की मदद से, कॉलर को setDataWipeSkipList() को अलग से कॉल करने के बजाय, सीधे स्किप की गई सूची सेट करने की अनुमति मिलती है.

DefaultTestsZipInstaller(String... skipList)

इस सुविधाजनक कन्स्ट्रक्टर की मदद से, कॉलर को setDataWipeSkipList() को अलग से कॉल करने के बजाय, सीधे स्किप की गई सूची सेट करने की अनुमति मिलती है.

सार्वजनिक तरीके

void deleteData(ITestDevice device)

यह निर्देश, चुने गए डिवाइस पर /data से सभी फ़ाइलों/डायरेक्ट्री को हटा देता है. हालांकि, स्किप की गई सूची में शामिल फ़ाइलों/डायरेक्ट्री पर इसका असर नहीं पड़ता.

getDataWipeSkipList()

मिटाने के लिए डायरेक्ट्री की सूची पाएं. इसका इस्तेमाल सिर्फ़ जांच के लिए किया जाता है.

void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

tests.zip फ़ाइल के कॉन्टेंट को डिवाइस के डेटा पार्टीशन पर पुश करता है.

इस प्रोसेस को शुरू करने से पहले, डिवाइस को फिर से चालू किया जाएगा.

void setDataWipeSkipList( skipList)

/data में मौजूद पाथ की सूची सेट करता है, ताकि उन्हें मिटाया न जा सके.

void setDataWipeSkipList(String... skipList)

/data में मौजूद पाथ की सूची सेट करता है, ताकि उन्हें मिटाया न जा सके.

पब्लिक कंस्ट्रक्टर

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

public  getDataWipeSkipList ()

मिटाने के लिए डायरेक्ट्री की सूची पाएं. इसका इस्तेमाल सिर्फ़ जांच के लिए किया जाता है.

रिटर्न
डायरेक्ट्री मिटाते समय, स्किप की जाने वाली डायरेक्ट्री का सेट

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 : उन डायरेक्ट्री की सूची जिन्हें स्किप करना है.

ध्यान दें कि स्किप की गई सूची में /data के डायरेक्ट चाइल्ड शामिल होते हैं.

setDataWipeSkipList

public void setDataWipeSkipList (String... skipList)

/data में मौजूद पाथ की सूची सेट करता है, ताकि उन्हें मिटाया न जा सके.

पैरामीटर
skipList String: उन डायरेक्ट्री की सूची जिन्हें स्किप करना है.

ध्यान दें कि स्किप की गई सूची में /data के डायरेक्ट चाइल्ड शामिल होते हैं.