Question

How do I set up a virtual device in the Genymotion Cloud environment?

Answer Medium Confidence (75%)

**How do I set up a virtual device in the Genymotion Cloud environment?**

Below is a step‑by‑step guide that walks you through the entire process, from choosing a plan to launching your first device. All the information is current as of October 28, 2025.

---

## 1️⃣ Create/Log in to a Genymotion SaaS account

1. Go to **[cloud.geny.io/signin](https://cloud.geny.io/signin)**.

2. Sign in with your email/credentials, or use SSO (Google, GitHub, etc.).

3. If you’re new, register first and confirm your email.

---

## 2️⃣ Choose a Pay‑as‑You‑Go plan

1. From the main dashboard, click **“Start a plan”** or go to **Administration → Billing**.

2. Select **“Pay‑As‑You‑Go”** – you’ll be able to run up to 2 devices simultaneously at **$0.05/min per device**.

3. Enter billing details (credit card, address) and confirm.

4. Your plan is active immediately; you can add more devices or upgrade later.

---

## 3️⃣ Pick the Android image and recipe

1. From the **Virtual Devices** homepage, click **“Choose a recipe”**.

2. Select the desired Android version (e.g., Android 12, Android 13, or the new ARM 64 images).

3. If you need a specific hardware profile, use the **“Customize”** option to adjust CPU, RAM, and screen size.

> *Tip:* The quick‑start guide on the docs page shows how to pick an image via the UI:

> *“From the Image section, select Marketplace Image”* (see docs.genymotion.com/paas)【source: docs.genymotion.com/paas】.

---

## 4️⃣ Configure cloud resources

You’ll be prompted to set the following:

| Item | What to choose |

|------|----------------|

| **Provider** | AWS, GCP, Alibaba Cloud, Azure, or your own on‑prem server |

| **Region** | Geographic zone (closest to your team for lower latency) |

| **Instance type** | vCPU × memory (e.g., 2 vCPU / 4 GB for a light device) |

| **Architecture** | x86 or ARM 64 (ARM now fully supported, see 2025 update) |

| **Billing** | Pay‑As‑You‑Go (default) |

> *Reference:* The quick‑start PDF for Alibaba outlines exactly how to set these fields (page 4)【source: PDF_Genymotion_Alibaba_Quick_Start】.

---

## 5️⃣ Launch the virtual device

1. Click **“Start”** after confirming your configuration.

2. The device will spin up in a few seconds.

3. Once running, you’ll see it listed under **Virtual devices** on the dashboard.

---

## 6️⃣ Connect and use the device

| Method | How |

|--------|-----|

| **Web UI** | Open the device’s console in your browser (the dashboard provides a “View” button). |

| **ADB** | Use the provided ADB connection string (visible in the device details). Run `adb connect ` from your local terminal. |

| **HTTP API** | Send commands to start/stop or capture screenshots via the Genymotion HTTP API (documentation in the SaaS guide). |

---

## 7️⃣ Manage and scale

* **Stop / Delete** – When you’re done, stop the device to stop incurring charges.

* **Scaling** – Add more instances by repeating the “Start” process or upgrade your plan.

* **Collaboration** – Share device URLs or recipes with teammates from the dashboard.

---

### Quick‑reference links

| Topic | Link |

|-------|------|

| Genymotion SaaS Getting Started | https://docs.genymotion.com/saas/02_Getting_Started |

| Device image guide (PaaS) | https://docs.genymotion.com/paas |

| ARM 64 release announcement | https://genymotion.com/blog/genymotion-arm64-devices |

---

That’s it! 🎉 You now have a fully functional Android virtual device running in the cloud, ready for development, testing, or demos.

---

**Quick question:** Are you planning to integrate this setup with a CI/CD pipeline, or is it mainly for manual testing right now?