नेटिवडिवाइसस्टेटमॉनिटर
public class NativeDeviceStateMonitor
extends Object
implements IDeviceStateMonitor
java.lang.ऑब्जेक्ट |
↳ | com.android.tradefed.device.NativeDeviceStateMonitor |
ज्ञात अप्रत्यक्ष उपवर्ग NestedDeviceStateMonitor | डिवाइस स्थिति मॉनिटर जो वर्चुअलाइज्ड वातावरण की विशिष्टताओं को समायोजित करने के लिए नेस्टेड डिवाइस पर अतिरिक्त जांच निष्पादित करता है। |
|
बिना किसी फ्रेमवर्क समर्थन वाले IDevice
की स्थिति की निगरानी के लिए सहायक वर्ग।
सारांश
स्थिरांक
MAX_CHECK_POLL_TIME
protected static final long MAX_CHECK_POLL_TIME
स्थिर मान: 30000 (0x000000000007530)
MAX_OP_TIME
protected static final int MAX_OP_TIME
'उत्तरदायित्व के लिए मतदान' कमांड के लिए एमएस में अधिकतम संचालन समय
स्थिर मान: 10000 (0x00002710)
खेत
PERM_DENIED_ERROR_PATTERN
protected static final String PERM_DENIED_ERROR_PATTERN
सार्वजनिक निर्माणकर्ता
नेटिवडिवाइसस्टेटमॉनिटर
public NativeDeviceStateMonitor (IDeviceManager mgr,
IDevice device,
boolean fastbootEnabled)
पैरामीटर |
---|
mgr | IDeviceManager |
device | IDevice |
fastbootEnabled | boolean |
सार्वजनिक तरीके
getDeviceState
public TestDeviceState getDeviceState ()
getFastbootSerialNumber
public String getFastbootSerialNumber ()
getMountPoint
public String getMountPoint (String mountName)
पैरामीटर |
---|
mountName | String |
क्रमांक प्राप्त करें
public String getSerialNumber ()
isAdbTcp
public boolean isAdbTcp ()
setDefaultAvailableTimeout
public void setDefaultAvailableTimeout (long timeoutMs)
waitForDeviceAvailable()
में किसी डिवाइस के उपलब्ध होने की प्रतीक्षा करने के लिए एमएस में समय निर्धारित करें।
सेटडिफॉल्टऑनलाइनटाइमआउट
public void setDefaultOnlineTimeout (long timeoutMs)
waitForDeviceOnline()
में किसी डिवाइस के ऑनलाइन होने की प्रतीक्षा करने के लिए एमएस में समय निर्धारित करें।
setFastbootSerialNumber
public void setFastbootSerialNumber (String serial)
फास्टबूट मोड सीरियल नंबर सेट करें।
setIDevice
public void setIDevice (IDevice newDevice)
पैरामीटर |
---|
newDevice | IDevice |
सेटस्टेट
public void setState (TestDeviceState deviceState)
पैरामीटर |
---|
deviceState | TestDeviceState |
बूट के लिए पूर्ण प्रतीक्षा करें
public boolean waitForBootComplete (long waitTime)
प्रतीक्षा करेंडिवाइस उपलब्ध है
public IDevice waitForDeviceAvailable (long waitTime)
प्रतीक्षा करेंडिवाइस उपलब्ध है
public IDevice waitForDeviceAvailable ()
waitForDeviceबूटलोडर
public boolean waitForDeviceBootloader (long time)
waitForDeviceBootloaderStateUpdate
public void waitForDeviceBootloaderStateUpdate ()
waitForDeviceFastbootd
public boolean waitForDeviceFastbootd (String fastbootPath,
long time)
पैरामीटर |
---|
fastbootPath | String |
time | long |
waitForDeviceInRecovery
public IDevice waitForDeviceInRecovery ()
waitForDeviceInRecovery
public boolean waitForDeviceInRecovery (long waitTime)
waitForDeviceInSideload
public boolean waitForDeviceInSideload (long waitTime)
waitForDeviceNotAvailable
public boolean waitForDeviceNotAvailable (long waitTime)
वेटफॉरडिवाइसऑनलाइन
public IDevice waitForDeviceOnline ()
वेटफॉरडिवाइसऑनलाइन
public IDevice waitForDeviceOnline (long waitTime)
waitForDeviceShell
public boolean waitForDeviceShell (long waitTime)
संरक्षित तरीके
createOutputReceiver
protected CollectingOutputReceiver createOutputReceiver ()
परीक्षण हेतु उजागर किया गया
GetCheckPollTime
protected long getCheckPollTime ()
परीक्षण हेतु उजागर किया गया
GetCurrentTime
protected long getCurrentTime ()
परीक्षण हेतु उजागर किया गया
getIDevice
protected IDevice getIDevice ()
रिटर्न |
---|
IDevice | IDevice राज्य मॉनिटर के साथ संबद्ध है |
पोस्टऑनलाइनचेक
protected boolean postOnlineCheck (long waitTime)
ऑनलाइन डिवाइस पर की जाने वाली अतिरिक्त जाँचें
पैरामीटर |
---|
waitTime | long : हार मानने से पहले प्रतीक्षा करने के लिए एमएस में समय |
रिटर्न |
---|
boolean | यदि प्रतीक्षा समय समाप्त होने से पहले जांच सफल हो जाती है तो true । अन्यथा false |
प्रतीक्षा करेंस्टोरमाउंट के लिए
protected boolean waitForStoreMount (long waitTime)
डिवाइस के बाहरी स्टोर के माउंट होने की प्रतीक्षा करता है।
पैरामीटर |
---|
waitTime | long : हार मानने से पहले प्रतीक्षा करने के लिए एमएस में समय |
रिटर्न |
---|
boolean | यदि प्रतीक्षा समय समाप्त होने से पहले बाहरी स्टोर माउंट किया गया है तो true । अन्यथा false |