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 של הבדיקות לא קיים).

סיכום

‫constructors ציבוריים

InstallApkSetup()

‫methods ציבוריים

void setApkPaths(Collection<File> paths)

מגדיר נתיבי APK.

void setThrowIfInstallFail(boolean throwIfInstallFail)

הגדרת throw אם ההתקנה נכשלת.

void setUp(ITestDevice device, IBuildInfo buildInfo)

שיטות מוגנות

Collection<File> getApkPaths()

‫constructors ציבוריים

InstallApkSetup

public InstallApkSetup ()

‫methods ציבוריים

setApkPaths

public void setApkPaths (Collection<File> paths)

מגדיר נתיבי APK. חשוף לבדיקה.

פרמטרים
paths Collection

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

הגדרת throw אם ההתקנה נכשלת. חשוף לבדיקה.

פרמטרים
throwIfInstallFail boolean

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

פרמטרים
device ITestDevice

buildInfo IBuildInfo

הקפצת הודעות שגיאה (throw)
BuildError
DeviceNotAvailableException
TargetSetupError

שיטות מוגנות

getApkPaths

protected Collection<File> getApkPaths ()

החזרות
Collection<File>