InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.InstallApkSetup


एक ITargetPreparer, जो फ़ाइल सिस्टम में मौजूद एक या उससे ज़्यादा APK इंस्टॉल करता है.

इस क्लास का इस्तेमाल सिर्फ़ फ़ाइल सिस्टम से APK इंस्टॉल करने के लिए तब किया जाना चाहिए, जब जांच के सभी वर्शन, फ़ाइल सिस्टम में मौजूद APK पर निर्भर हों. जिन टेस्ट में टेस्ट की zip फ़ाइल से APK इंस्टॉल करने के लिए TestAppInstallSetup का इस्तेमाल किया जाता है उनके लिए, --alt-dir का इस्तेमाल करके फ़ाइल सिस्टम पर एक वैकल्पिक डायरेक्ट्री तय करें. इस डायरेक्ट्री में, अन्य टेस्ट कॉन्फ़िगरेशन के लिए APK मौजूद होता है. उदाहरण के लिए, स्थानीय तौर पर चलाए जाने वाले ऐसे टेस्ट जिनमें टेस्ट की zip फ़ाइल मौजूद नहीं होती.

खास जानकारी

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

InstallApkSetup()

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

void setApkPaths( paths)

APK के पाथ सेट करता है.

void setThrowIfInstallFail(boolean throwIfInstallFail)

अगर इंस्टॉल नहीं हो पाता है, तो throw सेट करें.

void setUp(ITestDevice device, IBuildInfo buildInfo)

सुरक्षित तरीके

getApkPaths()

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

InstallApkSetup

public InstallApkSetup ()

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

setApkPaths

public void setApkPaths ( paths)

APK के पाथ सेट करता है. टेस्टिंग के लिए एक्सपोज़ किया गया.

पैरामीटर
paths

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

अगर इंस्टॉल नहीं हो पाता है, तो throw सेट करें. टेस्टिंग के लिए एक्सपोज़ किया गया.

पैरामीटर
throwIfInstallFail boolean

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

पैरामीटर
device ITestDevice

buildInfo IBuildInfo

सुरक्षित तरीके

getApkPaths

protected  getApkPaths ()

रिटर्न