InstallApkSetup
public class InstallApkSetup
extends BaseTargetPreparer
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.InstallApkSetup |
ITargetPreparer
שמתקין אפליקציה אחת או יותר הממוקמת במערכת הקבצים.
יש להשתמש במחלקה זו רק להתקנת apks ממערכת הקבצים כאשר כל הגרסאות של הבדיקה מסתמכות על כך שה- apk נמצא על מערכת הקבצים. עבור בדיקות המשתמשות ב- TestAppInstallSetup
כדי להתקין apks מקובץ ה-zip של הבדיקות, השתמש --alt-dir
כדי לציין ספרייה חלופית במערכת הקבצים המכילה את ה-apk עבור תצורות בדיקה אחרות (לדוגמה, ריצות מקומיות שבהן קובץ ה-zip הבדיקות אינו קיים) .
סיכום
בנאים ציבוריים | |
---|---|
InstallApkSetup () |
שיטות ציבוריות | |
---|---|
void | setApkPaths ( paths) setApkPaths ( paths) מגדיר נתיבי APK. |
void | setThrowIfInstallFail (boolean throwIfInstallFail) הגדר זריקה אם ההתקנה נכשלה. |
void | setUp ( ITestDevice device, IBuildInfo buildInfo)
|
שיטות מוגנות | |
---|---|
getApkPaths () |
בנאים ציבוריים
InstallApkSetup
public InstallApkSetup ()
שיטות ציבוריות
setApkPaths
public void setApkPaths (paths)
מגדיר נתיבי APK. נחשף לבדיקה.
פרמטרים | |
---|---|
paths |
setThrowIfInstallFail
public void setThrowIfInstallFail (boolean throwIfInstallFail)
הגדר זריקה אם ההתקנה נכשלה. נחשף לבדיקה.
פרמטרים | |
---|---|
throwIfInstallFail | boolean |
להכין
public void setUp (ITestDevice device, IBuildInfo buildInfo)
פרמטרים | |
---|---|
device | ITestDevice |
buildInfo | IBuildInfo |
זורק | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
שיטות מוגנות
getApkPaths
protectedgetApkPaths ()
החזרות | |
---|---|