DeviceStateMonitor

public class DeviceStateMonitor
extends NativeDeviceStateMonitor

java.lang.Object
   ↳ com.android.tradefed.device.NativeDeviceStateMonitor
     ↳ com.android.tradefed.device.DeviceStateMonitor


סיווג עזר למעקב אחרי המצב של IDevice.

סיכום

קונסטרוקטורים גלויים לכולם

DeviceStateMonitor(IDeviceManager mgr, IDevice device, boolean fastbootEnabled)

שיטות מוגנות

boolean postOnlineCheck(long waitTime)

בדיקות נוספות שצריך לבצע במכשיר שמחובר לאינטרנט

boolean waitForPmResponsive(long waitTime)

המערכת ממתינה עד שמנהל החבילות של המכשיר יגיב.

קונסטרוקטורים גלויים לכולם

DeviceStateMonitor

public DeviceStateMonitor (IDeviceManager mgr, 
                IDevice device, 
                boolean fastbootEnabled)

פרמטרים
mgr IDeviceManager

device IDevice

fastbootEnabled boolean

שיטות מוגנות

postOnlineCheck

protected boolean postOnlineCheck (long waitTime)

בדיקות נוספות שצריך לבצע במכשיר שמחובר לאינטרנט

פרמטרים
waitTime long: משך הזמן, באלפיות השנייה, להמתנה לפני הפסקה

החזרות
boolean true אם הבדיקות מסתיימות בהצלחה לפני שתוקף הזמן להמתנה פג. אחרת false

זריקות
DeviceNotAvailableException

waitForPmResponsive

protected boolean waitForPmResponsive (long waitTime)

המערכת ממתינה עד שמנהל החבילות של המכשיר יגיב.

פרמטרים
waitTime long: משך הזמן, באלפיות השנייה, להמתנה לפני הפסקה

החזרות
boolean true אם ניהול החבילה מתחיל להגיב לפני שתוקף הזמן להמתנה יפוג. אחרת false