Class ShadowVirtualDeviceManager

java.lang.Object
org.robolectric.shadows.ShadowVirtualDeviceManager

@Implements(value=android.companion.virtual.VirtualDeviceManager.class, minSdk=34, isInAndroidSdk=false) public class ShadowVirtualDeviceManager extends Object
Shadow for VirtualDeviceManager.
  • Constructor Details

    • ShadowVirtualDeviceManager

      public ShadowVirtualDeviceManager()
  • Method Details

    • __constructor__

      @Implementation protected void __constructor__(IVirtualDeviceManager service, Context context)
    • createVirtualDevice

      @Implementation public VirtualDeviceManager.VirtualDevice createVirtualDevice(int associationId, Object params)
    • getVirtualDevice

      @Implementation(minSdk=35) @Nullable protected VirtualDevice getVirtualDevice(int deviceId)
    • getVirtualDevices

      @Implementation protected List<VirtualDevice> getVirtualDevices()
    • getDevicePolicy

      @Implementation protected int getDevicePolicy(int deviceId, int policyType)
    • isValidVirtualDeviceId

      @Implementation protected boolean isValidVirtualDeviceId(int deviceId)