Từ xaAndroidThiết bị ảo

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


Mở rộng hoạt động RemoteAndroidDevice cho thiết bị Android đầy đủ chạy trong Google Computing Engine (Gce). Giả sử nối tiếp thiết bị sẽ ở định dạng : trong adb.

Bản tóm tắt

Nhà thầu xây dựng công cộng

RemoteAndroidVirtualDevice (IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Tạo RemoteAndroidVirtualDevice .

Phương pháp công khai

GceAvdInfo getAvdInfo ()

Phương pháp này không được dùng nữa. nên sử dụng API kết nối trực tiếp

DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)

Trả về DeviceDescriptor từ thông tin thiết bị để nhận thông tin về thiết bị mà không cần truyền đối tượng thiết bị thực tế.

getTombstones ()

Mực nang có một tính năng đặc biệt là mang bia mộ đến máy chủ ở xa nơi chúng ta có thể lấy trực tiếp.

CommandResult powerwash ()

Cố gắng powerwash một phiên bản GCE

CommandResult powerwashGce (String user, Integer offset)

Phương pháp này không được dùng nữa. Loại bỏ để ủng hộ kết nối

boolean powerwashGce ()

Nhà thầu xây dựng công cộng

Từ xaAndroidThiết bị ảo

public RemoteAndroidVirtualDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

Tạo RemoteAndroidVirtualDevice .

Thông số
device IDevice : IDevice được liên kết

stateMonitor IDeviceStateMonitor : cơ chế IDeviceStateMonitor để sử dụng

allocationMonitor IDeviceMonitor : IDeviceMonitor để thông báo về những thay đổi trạng thái phân bổ.

Phương pháp công khai

getAvdInfo

public GceAvdInfo getAvdInfo ()

Phương pháp này không được dùng nữa.
nên sử dụng API kết nối trực tiếp

Trả về GceAvdInfo từ máy ảo từ xa đã tạo. Trả về null nếu việc đưa lên không thành công.

Trả lại
GceAvdInfo

getDeviceDevicer

public DeviceDescriptor getDeviceDescriptor (boolean shortDescriptor)

Trả về DeviceDescriptor từ thông tin thiết bị để nhận thông tin về thiết bị mà không cần truyền đối tượng thiết bị thực tế.

Thông số
shortDescriptor boolean : Có hay không giới hạn bộ mô tả ở mức thông tin tối thiểu

Trả lại
DeviceDescriptor

lấy bia mộ

public  getTombstones ()

Mực nang có một tính năng đặc biệt là mang bia mộ đến máy chủ ở xa nơi chúng ta có thể lấy trực tiếp.

Trả lại
Danh sách các tập tin bia mộ, trống nếu không có bia mộ.

Ném
DeviceNotAvailableException

powerwash

public CommandResult powerwash ()

Cố gắng powerwash một phiên bản GCE

Trả lại
CommandResult trả về CommandResult của các lần thử powerwash

Ném
com.android.tradefed.targetprep.TargetSetupError
TargetSetupError

powerwashGce

public CommandResult powerwashGce (String user, 
                Integer offset)

Phương pháp này không được dùng nữa.
Loại bỏ để ủng hộ kết nối

Thông số
user String

offset Integer

Trả lại
CommandResult

Ném
TargetSetupError

powerwashGce

public boolean powerwashGce ()

Trả lại
boolean

Ném
TargetSetupError