How do I set up a virtual device in the Genymotion Cloud environment?
**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
| **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?