Appareil virtuel RemoteAndroid
public
class
RemoteAndroidVirtualDevice
extends RemoteAndroidDevice
java.lang.Object | ||||
↳ | com.android.tradefed.device.NativeDevice. | |||
↳ | com.android.tradefed.device.TestDevice. | |||
↳ | com.android.tradefed.device.RemoteAndroidDevice. | |||
↳ | com.android.tradefed.device.cloud.RemoteAndroidVirtualDevice |
Étend le comportement de RemoteAndroidDevice
pour un appareil Android full stack exécuté dans le
Google Compute Engine (Gce). Supposons que le numéro de série de l'appareil soit au format
Résumé
Constructeurs publics | |
---|---|
RemoteAndroidVirtualDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
Crée un |
Méthodes publiques | |
---|---|
GceAvdInfo
|
getAvdInfo()
<ph type="x-smartling-placeholder"></ph> Cette méthode est obsolète. vous devez utiliser directement l'API Connection |
DeviceDescriptor
|
getDeviceDescriptor(boolean shortDescriptor)
Renvoyez un |
|
getTombstones()
La seiche possède une fonctionnalité spéciale qui amène les pierres tombales à l'hôte distant, où nous pouvons les obtenir directement. |
CommandResult
|
powerwash()
Tentative de réinitialisation Powerwash d'une instance GCE |
CommandResult
|
powerwashGce(String user, Integer offset)
<ph type="x-smartling-placeholder"></ph> Cette méthode est obsolète. Supprimé au profit de la connexion 1 |
boolean
|
powerwashGce()
|
Constructeurs publics
Appareil virtuel RemoteAndroid
public RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)
Crée un RemoteAndroidVirtualDevice
.
Paramètres | |
---|---|
device |
IDevice : le IDevice associé |
stateMonitor |
IDeviceStateMonitor : mécanisme IDeviceStateMonitor à utiliser |
allocationMonitor |
IDeviceMonitor : IDeviceMonitor pour informer les changements d'état d'allocation. |
Méthodes publiques
getAvdInfo
public GceAvdInfo getAvdInfo ()
<ph type="x-smartling-placeholder"></ph>
Cette méthode est obsolète.
devez utiliser directement l'API Connection
Renvoie le GceAvdInfo
à partir de la VM distante créée. Renvoie la valeur "null" si l'affichage était
sans succès.
Renvoie | |
---|---|
GceAvdInfo |
getDeviceDescriptor
public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)
Renvoyez un DeviceDescriptor
à partir des informations de l'appareil pour obtenir des informations le concernant sans
en transmettant l'objet réel de l'appareil.
Paramètres | |
---|---|
shortDescriptor |
boolean : indique s'il faut limiter ou non le descripteur à un minimum d'informations. |
Renvoie | |
---|---|
DeviceDescriptor |
getTombstones
publicgetTombstones ()
La seiche possède une fonctionnalité spéciale qui amène les pierres tombales à l'hôte distant, où nous pouvons les obtenir directement.
Renvoie | |
---|---|
|
Liste de fichiers tombstone, vide s'il n'y en a pas. |
Génère | |
---|---|
DeviceNotAvailableException |
effectuer un Powerwash
public CommandResult powerwash ()
Tentative de réinitialisation Powerwash d'une instance GCE
Renvoie | |
---|---|
CommandResult |
Renvoie CommandResult des tentatives de Powerwash |
Génère | |
---|---|
|
com.android.tradefed.targetprep.TargetSetupError |
TargetSetupError |
PowerwashGce
public CommandResult powerwashGce (String user, Integer offset)
<ph type="x-smartling-placeholder"></ph>
Cette méthode est obsolète.
Supprimé au profit de la connexion 1
Paramètres | |
---|---|
user |
String |
offset |
Integer |
Renvoie | |
---|---|
CommandResult |
Génère | |
---|---|
TargetSetupError |