ローカルAndroid仮想デバイス
public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice
implements ITestLoggerReceiver
TradeFed ホスト上で実行されるローカル仮想デバイスのクラス。
まとめ
パブリックコンストラクター
ローカル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 |
adbTcp切断
public boolean adbTcpDisconnect (String host,
String port)
パラメーター |
---|
host | String |
port | String |
post呼び出しTearDown
public void postInvocationTearDown (Throwable exception)
共通の破棄手順を実行し、仮想デバイスを停止します。
パラメーター |
---|
exception | Throwable : 呼び出し失敗によって発生した最後の例外 (存在する場合)。 |
preInvocationSetup
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
共通のセットアップ手順を実行し、仮想デバイスを起動します。
パラメーター |
---|
info | IBuildInfo : デバイスのIBuildInfo 。 |
attributes | MultiMap : 呼び出しコンテキストに格納される属性 |
setTestLogger
public void setTestLogger (ITestLogger testLogger)
ITestLogger
インスタンスを挿入します
パラメーター |
---|
testLogger | ITestLogger |
シャットダウン
public void shutdown ()
デバイスをシャットダウンします。