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

protected  getApkPaths ()

החזרות