החל מ-27 במרץ 2025, מומלץ להשתמש ב-android-latest-release
במקום ב-aosp-main
כדי ליצור תרומות ל-AOSP. מידע נוסף זמין במאמר שינויים ב-AOSP.
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
ApkChangeDetector
public
class
ApkChangeDetector
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.targetprep.incremental.ApkChangeDetector
|
הכיתה הזו מזהה אם קובצי ה-APK שרוצים להתקין שונים מאלה שבמכשיר, כדי להחליט אם לדלג על התקנה והסרה של אפליקציות במהלך setUp ו-tearDown של ERROR(/TestAppInstallSetup)
.
סיכום
קונסטרוקטורים גלויים לכולם
ApkChangeDetector
public ApkChangeDetector ()
שיטות ציבוריות
handlePackageCleanup
public boolean handlePackageCleanup (String packageName,
ITestDevice device,
Integer userId,
boolean forAllUsers)
טיפול בתהליך הניקוי של החבילה.
פרמטרים |
packageName |
String : שם החבילה שרוצים לנקות. |
device |
ITestDevice : מציין את המכשיר שבו הבדיקה פועלת. |
userId |
Integer : מזהה המשתמש הנוכחי. |
forAllUsers |
boolean : מציין אם צריך לבצע את הניקוי לכל המשתמשים. |
החזרות |
boolean |
האם ניקוי החבילה שצוינה הושלם. ברירת המחדל היא false, שמציינת שהניקוי לא בוצע. |
handleTestAppsPreinstall
public boolean handleTestAppsPreinstall (String packageName,
testApps,
ITestDevice device,
Integer userId,
boolean forAllUsers)
טיפול בתהליך ההתקנה מראש של האפליקציה.
פרמטרים |
packageName |
String : שם החבילה. |
testApps |
: מציינים את כל קובצי ה-APK בחבילה בשם ERROR(/packageName) . |
device |
ITestDevice : מציין את המכשיר שבו הבדיקה פועלת. |
userId |
Integer : מזהה המשתמש הנוכחי. |
forAllUsers |
boolean : מציין אם צריך לבצע את הניקוי לכל המשתמשים. |
החזרות |
boolean |
אם קובצי ה-APK ב-ERROR(/packageName) מטופלים באופן מלא במסגרת ההגדרה המצטברת המקומית. ברירת המחדל היא false, כלומר אין חובה להתקין מחדש את חבילות ה-APK. |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-03-19 (שעון 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-19 (שעון UTC)."],[],[]]