Genymotion SaaS is a cloud-based Android emulator service.
- Genymotion SaaS lets you manage teams. You can organize users into groups and sub-groups.
- Genymotion SaaS lets you manage consumption with quotas.
- Genymotion SaaS enables test automation by integrating with CI and automation tools.
- Genymotion SaaS provides an integrated CLI to create, control and connect devices to ADB.
- Genymotion SaaS is optimized for parallel testing by injecting the same script on multiple devices.
- Genymotion SaaS enables creation of demo sessions to showcase apps, train customers and empower support teams.
- ARM64 devices are available to run apps for ARM without translation tools.
Emulated Features
- Biometrics is the simulation of fingerprint recognition.
- GPS is the simulation of real-time GPS activation, accuracy and bearing.
- Identifiers are the Android ID and Device ID/IMEI/MEID.
- Battery is the simulation of various battery states.
- Phone simulation is the simulation of phone calls and text messages.
- Camera uses the host webcam as Android camera.
- Network is the simulation of various network quality and performance types.
- Disk I/O is the simulation of various storage speeds.
- File Upload is the ability to upload files or sideload APKs to the device.
- Root toggle is the ability to toggle root on and off.
Integrations
- Detox: Scale and run your tests on Genymotion SaaS Android Virtual Devices with Detox.
- Github Actions: Create workflows that build and test every pull request to your repository, or deploy merged pull requests to production.
- CircleCI: Run your mobile automated tests on Genymotion SaaS Android Virtual Devices with CircleCI.
- Bitrise: Build, test and deploy an app and improve efficiency with Bitrise and Genymotion SaaS.
- Jenkins: Automate your instrumented tests from your Jenkins continuous integration server with Genymotion SaaS.
Partnerships
- GitHub Actions
- QMetry
Pricing SaaS
- Pay-As-You-Go: $0.05 per minute per running virtual device.
- Usage-based billing
- Public Cloud
- CI/CD Integration tools
- Unlimited: $149 per month per virtual device, billed annually.
- Unlimited runtime
- Public Cloud
- CI/CD Integration tools
- Priority technical assistance
- Premium
- Custom: A tailor-made plan, with dedicated servers and custom configuration.
- Unlimited runtime
- Private & Dedicated Servers
- CI/CD Integration tools
- Custom CPU & RAM configuration
- GPU acceleration
- Enterprise Agreement & SLA
- VIP Support
Frequently Asked Questions
- What payment methods are accepted?
- The default payment method is a credit card: Visa, Mastercard and American Express.
- Pre-paid and virtual credit cards are not accepted.
- Can I use PayPal or wire transfer?
- It is possible to use other payment methods, such as wire transfer or PayPal, by contacting our sales with the following form:
- First Name
- Last Name
- Company
- Company Size
- Just me (1)
- Less than 10
- 11 to 49
- 50 to 99
- 100 to 249
- 250 or more
- Country
- A long list of countries is available in the form.
- I have a Pay-as-you-go plan. How will I be billed if I subscribe to Pay-as-you-go?
- Every started minute will be billed.
- Billing occurs on a recurring weekly basis (every 7 days), until plan cancellation.
- If consumption exceeds a threshold ($150 by default), it will trigger an intermediate payment.
- Is it possible to change the billing cycle?
- Yes. Please use the form below to request a custom billing cycle to our sales.
- I can only run 2 devices simultaneously with my plan. Can I get more?
- The default Pay-as-you-go plan only allows 2 simultaneous devices.
- To get more, contact sales.
- I cannot find Google Play Store. How to install it?
- Google Play Store, and other Google Apps, are not pre-installed for copyright reasons.
- To get Google Play Store, you need to flash the Open GApps package.
- Please follow the instructions from Genymotion SaaS user guide.
- Can I cancel my subscription at any time?
- Yes. To do so, log in to your Genymotion SaaS account at https://cloud.geny.io/
- Navigate to the Administration interface
- Go to the Billing section
- Click “Cancel Plan” in the “Current Plan” box
- How can I delete my Cloud account?
- Please contact our technical support with this form to issue an account deletion request.
Quickstart Guide / Documentation
- Quickstart
- Basic Steps
- Widgets & Features
- HTTP API
- Connect to ADB
Integrations (repeated)
- Detox
- Github Actions
- CircleCI
- Bitrise
- Jenkins
Detected Marketing Stack (illustrative)
- GitHub Actions
- QMetry