स्थानीयAndroidवर्चुअलडिवाइस
public
class
LocalAndroidVirtualDevice
extends RemoteAndroidDevice
implements
ITestLoggerReceiver
java.lang.Object | ||||
↳ | com.android.tradefed.device.NativeDevice | |||
↳ | com.android.tradefed.device.TestDevice | |||
↳ | com.android.tradefed.device.RemoteAndroidDevice | |||
↳ | com.android.tradefed.device.LocalAndroidVirtualDevice |
ट्रेडFed होस्ट पर चल रहे स्थानीय वर्चुअल डिवाइसों की क्लास.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
LocalAndroidVirtualDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
|
सार्वजनिक तरीके | |
---|---|
boolean
|
adbTcpConnect(String host, String port)
|
boolean
|
adbTcpDisconnect(String host, String port)
|
void
|
postInvocationTearDown(Throwable exception)
टियर-डाउन करने की सामान्य प्रक्रिया लागू करें और वर्चुअल डिवाइस बंद करें. |
void
|
preInvocationSetup(IBuildInfo info, MultiMap<String, String> attributes)
सेटअप की सामान्य प्रोसेस लागू करें और वर्चुअल डिवाइस लॉन्च करें. |
void
|
setTestLogger(ITestLogger testLogger)
|
void
|
shutdown()
डिवाइस को बंद करें. |
सार्वजनिक कंस्ट्रक्टर
स्थानीयAndroidवर्चुअलडिवाइस
public LocalAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
पैरामीटर | |
---|---|
device |
IDevice |
stateMonitor |
IDeviceStateMonitor |
allocationMonitor |
IDeviceMonitor |
सार्वजनिक तरीके
adbTcpConnect
public boolean adbTcpConnect (String host, String port)
पैरामीटर | |
---|---|
host |
String |
port |
String |
रिटर्न | |
---|---|
boolean |
adbTcp डिसकनेक्ट करें
public boolean adbTcpDisconnect (String host, String port)
पैरामीटर | |
---|---|
host |
String |
port |
String |
रिटर्न | |
---|---|
boolean |
पोस्टइनवोकेशनटीयरडाउन
public void postInvocationTearDown (Throwable exception)
टियर-डाउन करने की सामान्य प्रक्रिया लागू करें और वर्चुअल डिवाइस बंद करें.
पैरामीटर | |
---|---|
exception |
Throwable : अगर कोई आखिरी अपवाद है, जो शुरू न होने की वजह से बढ़ा है. |
प्रीवोकेशन सेटअप
public void preInvocationSetup (IBuildInfo info, MultiMap<String, String> attributes)
सेटअप की सामान्य प्रोसेस लागू करें और वर्चुअल डिवाइस लॉन्च करें.
पैरामीटर | |
---|---|
info |
IBuildInfo : डिवाइस का IBuildInfo . |
attributes |
MultiMap : शुरू करने के कॉन्टेक्स्ट में सेव किए गए एट्रिब्यूट |
थ्रो | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
टेस्टलॉगर सेट करें
public void setTestLogger (ITestLogger testLogger)
ITestLogger
इंस्टेंस इंजेक्ट करता है
पैरामीटर | |
---|---|
testLogger |
ITestLogger |
शटडाउन
public void shutdown ()
डिवाइस को बंद करें.