InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

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


ITargetPreparer שמתקין קובץ APK אחד או יותר שנמצא במערכת הקבצים.

צריך להשתמש בכיתה הזו רק כדי להתקין חבילות APK ממערכת הקבצים, כשכל הגרסאות של הבדיקה מסתמכות על כך שה-APK נמצא במערכת הקבצים. בבדיקות שבהן משתמשים ב-TestAppInstallSetup כדי להתקין קובצי APK מקובץ ה-zip של הבדיקות, משתמשים ב---alt-dir כדי לציין ספרייה חלופית במערכת הקבצים שמכילה את קובץ ה-APK עבור הגדרות בדיקה אחרות (לדוגמה, הפעלות מקומיות שבהן קובץ ה-zip של הבדיקות לא נמצא).

סיכום

קונסטרוקטורים גלויים לכולם

InstallApkSetup()

שיטות ציבוריות

void 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

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

פרמטרים
device ITestDevice

buildInfo IBuildInfo

זריקות
BuildError
DeviceNotAvailableException
TargetSetupError

שיטות מוגנות

getApkPaths

protected  getApkPaths ()

החזרות