How to create your own skin in Genymotion Desktop

How to create your own skin in Genymotion Desktop?

Genymotion Desktop supports skins. It comes with a set of four default skins: two phones and two tablets.

Prerequisites

Background image

JSON File

Important

Example

Content of the skins folder:

~/.Genymobile/Genymotion/skins/skin-test/
├── background.png
└── skin.json

Content of skin.json:

{
  "name": "skin-test",
  "display": {
    "offset": {
      "x": 150,
      "y": 150
    },
    "size": {
      "width": 720,
      "height": 1280
    }
  },
  "resizeMargins": {
    "left": 75,
    "top": 75,
    "right": 75,
    "bottom": 75
  }
}

Here is a diagram explaining precisely each parameter from skin.json: