डिफ़ॉल्टTestsZipइंस्टॉलर

public class DefaultTestsZipInstaller
extends Object implements ITestsZipInstaller

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


टेस्ट ज़िप इंस्टॉलर को डिफ़ॉल्ट रूप से लागू करना.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

DefaultTestsZipInstaller()

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

DefaultTestsZipInstaller( skipList)

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

DefaultTestsZipInstaller(String... skipList)

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

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

void deleteData(ITestDevice device)

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

getDataWipeSkipList()

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

void pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)

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

इसे लागू करने से डिवाइस को उपयोगकर्ता में, इससे पहले फिर से चालू किया जाएगा आगे बढ़ें.

void setDataWipeSkipList( skipList)

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

void setDataWipeSkipList(String... skipList)

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

सार्वजनिक कंस्ट्रक्टर

डिफ़ॉल्टTestsZipइंस्टॉलर

public DefaultTestsZipInstaller ()

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

डिफ़ॉल्टTestsZipइंस्टॉलर

public DefaultTestsZipInstaller ( skipList)

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

पैरामीटर
skipList : /data में मौजूद पाथ का कलेक्शन, जिसे मिटाया जा रहा है फ़ाइलसिस्टम @see #setDataWipeKeepList

डिफ़ॉल्टTestsZipइंस्टॉलर

public DefaultTestsZipInstaller (String... skipList)

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

पैरामीटर
skipList String: /data में मौजूद पाथ का कलेक्शन, जिसे मिटाया जा रहा है फ़ाइलसिस्टम @see #setDataWipeKeepList

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

डेटा मिटाएं

public void deleteData (ITestDevice device)

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

लागू होने से डिवाइस पर रनटाइम रुक जाएगा. हमारा सुझाव है कि आप डिवाइस को फिर से चालू करें पूरा होने पर.

पैरामीटर
device ITestDevice: कार्रवाई करने के लिए ITestDevice

थ्रो
DeviceNotAvailableException
TargetSetupError

getDataडेटाWipeList

public  getDataWipeSkipList ()

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

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

pushTestsZipOntoData

public void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

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

इसे लागू करने से डिवाइस को उपयोगकर्ता में, इससे पहले फिर से चालू किया जाएगा आगे बढ़ें. इससे Android रनटाइम भी बंद हो जाएगा और वापस आने पर इसे बंद छोड़ दिया जाएगा

पैरामीटर
device ITestDevice: फ़्लैश के लिए ITestDevice, जिसे adb मोड में माना जाता है.

deviceBuild IDeviceBuildInfo: वह IDeviceBuildInfo जिसमें फ़्लैश करने के लिए परीक्षण ज़िप होते हैं

थ्रो
DeviceNotAvailableException
TargetSetupError

setDataडेटाWipeList

public void setDataWipeSkipList ( skipList)

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

पैरामीटर
skipList : स्किप की जाने वाली डायरेक्ट्री की सूची.

ध्यान दें कि स्किप सूची की जानकारी का स्तर, /data के डायरेक्ट चाइल्ड है.

setDataडेटाWipeList

public void setDataWipeSkipList (String... skipList)

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

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

ध्यान दें कि स्किप सूची की जानकारी का स्तर, /data के डायरेक्ट चाइल्ड है.