You are here: Virtual Devices > Managing virtual devices > Configuring a virtual device

Configuring a virtual device

When clicking "Configure" button, the Configuration window opens:

"Configuration" window

From this window, you can configure the following parameters:

  • System
    • Processor(s): sets the number of processors used by the virtual device.
      By default, the value is set to 1, which is the recommended value for an optimal use.

      When defining more processors, we advise setting one less than the total amount of processors to leave one dedicated to the host and avoid performance issues.

    • Base memory (MB): sets the memory space allocated to the virtual device.
      The value must be below the memory of your computer and take into account the memory space used by your computer.

      We advise that you set the values recommended for the real devices (512MB to 2048MB).

  • Screen size - density
    • Predefined: sets the screen size and density from a predefined list.
    • Custom: sets a custom screen size and density.

      You may experience display or performance issues when using custom screen size and density values.

    • Run virtual device in full-screen mode: displays the virtual device in full-screen mode, adjusted to your screen size.
  • Android system options
    • Show Android navigation bar: displays the Android navigation bar in the virtual device.
      Android navigation bar
    • Use virtual keyboard for text input: uses the virtual keyboard when selecting a text input area.
  • Network mode
    • NAT (default): Network Address Translation (NAT) is the simplest way of accessing an external network from a virtual device. It does not require any configuration on the host network. For this reason, it is the default networking mode.
    • Bridge:The virtual device is a full participant in the physical network. It can contact other machines on the network and can be contacted by other machines as if it were a physical computer on the network. But the network needs to have a DHCP server that provides a valid IP address to the virtual device. You must select the interface on which you want to apply the bridge. For more information, refer to the official VirtualBox documentation.