Android.Companion.Virtual Namespace

Provides access to virtual device details and notifications about virtual devices added to or removed from the system.

Classes

Name Description
VirtualDevice

Details of a particular virtual device.

VirtualDevice.InterfaceConsts

Provides constants from the interfaces implemented by VirtualDevice.

VirtualDeviceManager

System level service for creation and management of virtual devices.

VirtualDeviceManager.VirtualDeviceClosedEventArgs

Provides the ID of a virtual device removed from the system.

VirtualDeviceManager.VirtualDeviceCreatedEventArgs

Provides the ID of a virtual device added to the system.

Interfaces

Name Description
VirtualDeviceManager.IVirtualDeviceListener

Listener for changes in the available virtual devices.

Enums

Name Description
VirtualDeviceProfile

Identifies the intended use and capabilities of a virtual device.

Remarks

VirtualDeviceManager exposes available virtual devices, and VirtualDevice provides read-only details for a device. These APIs concern sharing capabilities between the host Android device and a remote device, not Android emulator management.

See the Android virtual device manager reference.