החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
InstallApkSetup
public
class
InstallApkSetup
extends BaseTargetPreparer
ITargetPreparer
שמתקין קובץ APK אחד או יותר שנמצא במערכת הקבצים.
צריך להשתמש בכיתה הזו רק כדי להתקין חבילות APK ממערכת הקבצים, כשכל הגרסאות של הבדיקה מסתמכות על כך שה-APK נמצא במערכת הקבצים. בבדיקות שבהן משתמשים ב-TestAppInstallSetup
כדי להתקין קובצי APK מקובץ ה-zip של הבדיקות, משתמשים ב---alt-dir
כדי לציין ספרייה חלופית במערכת הקבצים שמכילה את קובץ ה-APK עבור הגדרות בדיקה אחרות (לדוגמה, הפעלות מקומיות שבהן קובץ ה-zip של הבדיקות לא נמצא).
סיכום
קונסטרוקטורים גלויים לכולם
InstallApkSetup
public InstallApkSetup ()
שיטות ציבוריות
setApkPaths
public void setApkPaths ( paths)
הגדרת נתיבים של קובצי APK. חשוף לבדיקה.
setThrowIfInstallFail
public void setThrowIfInstallFail (boolean throwIfInstallFail)
הגדרת זריקה אם ההתקנה נכשלה. חשוף לבדיקה.
פרמטרים |
throwIfInstallFail |
boolean |
setUp
public void setUp (ITestDevice device,
IBuildInfo buildInfo)
פרמטרים |
device |
ITestDevice |
buildInfo |
IBuildInfo |
שיטות מוגנות
getApkPaths
protected getApkPaths ()
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-03-26 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-03-26 (שעון UTC)."],[],[]]