Question

I just want to know that if U can provide the android hosted on your cloud and I have full control?

Answer Medium Confidence (76%)

**Short answer**

❌ We don’t expose a single “Android ADB URL” you can just paste into a browser or script.

Instead, for Genymotion SaaS the cloud‑hosted virtual device is accessed through the **gmsaas CLI** (or SDK integration) using an API token. The CLI internally opens a standard ADB port on the device and lets you run automation commands or connect tools like Appium, UIAutomator, or pure `adb shell` commands.

---

### How it works

| Step | What you do | Result |

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

| 1 | **Create a Genymotion SaaS account** (or use an existing one). | You get an API key and the `gmsaas` command‑line tool. |

| 2 | **Install the Android SDK / platform‑tools** on your workstation. | `adb` binary is available locally. |

| 3 | **Authenticate**: `gmsaas login --token ` | CLI is authenticated with Genymotion SaaS. |

| 4 | **Start a virtual device**: `gmsaas devices create --image android-14 --size 4GB` | A cloud VM boots and an ADB port (usually `5555`) is opened. |

| 5 | **Attach ADB**: `gmsaas devices connect ` | The CLI forwards the remote port to your local `adb`. You can now run `adb devices`, `adb shell`, etc., as if the device were local. |

---

### What you can do with that connection

- **Run scripts**: `adb shell ` or `adb install `

- **Use Appium / UIAutomator**: point the driver to `http://localhost:5555`

- **Debug / logcat**: `adb logcat`

- **Capture screenshots**: `adb exec-out screencap -p > screen.png`

---

### Quick example (Linux/macOS)

```bash

# 1. Install gmsaas (Node.js is required)

npm i -g gmsaas-cli

# 2. Log in

gmsaas login --token abcdef123456

# 3. Create a device

DEVICE_ID=$(gmsaas devices create --image android-15 --size 4GB --format json | jq -r '.id')

# 4. Connect via ADB

gmsaas devices connect $DEVICE_ID

# 5. Verify connection

adb devices

# Should list something like: 192.168.56.101:5555 device

```

---

### Need more help?

- **Which OS are you using?** (Windows, macOS, Linux)

- **Which automation framework?** (Appium, UIAutomator, pure adb)

- **Do you already have a Genymotion SaaS account?** If not, we can walk you through signing up and getting an API token.

Feel free to let me know, and I’ll give you the exact commands or screenshots for your environment! 🚀