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(
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
protectedgetApkPaths ()
रिटर्न | |
---|---|
|