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)
טיפול בתהליך ההתקנה מראש של האפליקציה.
פרמטרים |
packageName |
String : שם החבילה. |
testApps |
: מציינים את כל קובצי ה-APK בחבילה בשם ERROR(/packageName) . |
device |
ITestDevice : מציין את המכשיר שבו הבדיקה פועלת. |
החזרות |
boolean |
אם קובצי ה-APK ב-ERROR(/packageName) מטופלים באופן מלא במסגרת ההגדרה המצטברת המקומית. ברירת המחדל היא false, כלומר אין חובה להתקין מחדש את חבילות ה-APK. |
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-01-30 (שעון UTC).
[null,null,["עדכון אחרון: 2025-01-30 (שעון UTC)."],[],[]]