Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

IDeviceSelection

public interface IDeviceSelection
implements IMatcher <IDevice>

com.android.tradefed.device.IDeviceSelection


デバイス選択基準のインターフェース。

概要

パブリックメソッド

abstract boolean deviceRequested ()
abstract boolean emulatorRequested ()
abstract boolean gceDeviceRequested ()
abstract Integer getBatteryLevel (IDevice device)

指定されたデバイスのバッテリーレベルを取得します

abstract String getDeviceProductType (IDevice device)

指定されたデバイスの製品タイプを取得します

abstract String getDeviceProductVariant (IDevice device)

指定されたデバイスの製品バリアントを取得します

abstract getExcludeSerials ()

シリアル番号除外リストのコピーを取得します

abstract getProductTypes ()

製品タイプリストのコピーを取得します

abstract getProperties ()

プロパティリストのマップを返します

abstract getSerials (IDevice device)

シリアル番号のコピーを取得します

abstract getSerials ()

要求されたシリアルのリストを返します。

abstract boolean nullDeviceRequested ()
abstract void setSerial (String... serialNumber)

シリアル番号包含リストを設定し、既存の値を置き換えます。

abstract boolean stubEmulatorRequested ()
abstract boolean tcpDeviceRequested ()

パブリックメソッド

deviceRequested

public abstract boolean deviceRequested ()

戻り値
boolean デバイスが要求されている場合はtrue

emulatorRequested

public abstract boolean emulatorRequested ()

戻り値
boolean エミュレーターが要求されている場合はtrue

gceDeviceRequested

public abstract boolean gceDeviceRequested ()

戻り値
boolean GCEデバイス(別名リモートデバイス)が要求されている場合はtrue

getBatteryLevel

public abstract Integer getBatteryLevel (IDevice device)

指定されたデバイスのバッテリーレベルを取得します

パラメーター
device IDeviceIDevice

戻り値
Integer デバイスのバッテリーレベル、または不明の場合はnull

getDeviceProductType

public abstract String getDeviceProductType (IDevice device)

指定されたデバイスの製品タイプを取得します

パラメーター
device IDeviceIDevice

戻り値
String デバイスの製品タイプ。不明の場合はnull

getDeviceProductVariant

public abstract String getDeviceProductVariant (IDevice device)

指定されたデバイス製品バリアントを取得します

パラメーター
device IDeviceIDevice

戻り値
String デバイスの製品バリアント。不明の場合はnull

getExcludeSerials

public abstract  getExcludeSerials ()

シリアル番号除外リストのコピーを取得します

戻り値
シリアル番号のERROR(/Collection)

getProductTypes

public abstract  getProductTypes ()

製品タイプリストのコピーを取得します

戻り値
製品タイプのERROR(/Collection)

getProperties

public abstract  getProperties ()

プロパティリストのマップを返します

戻り値
デバイスプロパティ名のERROR(/Map)と値

getSerials

public abstract  getSerials (IDevice device)

シリアル番号のコピーを取得します

パラメーター
device IDevice :選択の対象となるデバイスを表すIDevice

戻り値
シリアル番号のERROR(/Collection)

getSerials

public abstract  getSerials ()

要求されたシリアルのリストを返します。

戻り値

nullDeviceRequested

public abstract boolean nullDeviceRequested ()

戻り値
boolean nullデバイス(別名デバイスは不要)が要求されている場合はtrue

setSerial

public abstract void setSerial (String... serialNumber)

シリアル番号包含リストを設定し、既存の値を置き換えます。

パラメーター
serialNumber String

stubEmulatorRequested

public abstract boolean stubEmulatorRequested ()

戻り値
boolean スタブエミュレータが要求されている場合はtrue 。スタブエミュレータは、configがエミュレータを起動する必要があるときに使用されるプレースホルダです。

tcpDeviceRequested

public abstract boolean tcpDeviceRequested ()

戻り値
boolean TCPデバイス(別名ADB接続デバイス)が要求されている場合はtrue