Genymotion SaaS is a cloud-based Android emulator service.
Genymotion SaaS is a cloud-based Android emulator service.
Physical devices are expensive.
Physical devices are rapidly obsolete.
Physical devices can break.
Physical devices are not practical to share or use for demos.
Physical devices can become unusable when used intensively for testing.
Genymotion SaaS is a cloud-based Android emulator service.
Cloud-based Android emulation is provided to run tests, demos, and simulations without physical devices.
Try now
See pricing
Key capabilities
- Organize users into groups and sub-groups. Manage consumption with quotas.
- Automate tests by integrating Genymotion SaaS with your favorite CI and automation tools.
- Create, control and connect devices to ADB using the gmsaas command line tool.
- Inject the same script on multiple devices to do cross-testing and compare results.
- Create demo sessions to showcase apps, train customers and teams, and empower support teams with live sessions.
- Create arm64 devices to run apps and games for arm without any ARM translation tools.
Emulated Features
- Biometrics is the simulation of fingerprint recognition.
- GPS can be simulated with real-time activation, accuracy and bearing.
- Identifiers allow viewing and editing the device Android ID and Device ID/IMEI/MEID.
- Battery states can be simulated.
- Phone simulation includes simulating phone calls and text messages.
- Camera can use the host webcam as the Android camera.
- Network quality and performance types can be simulated.
- Disk I/O speeds can be simulated.
- File Uploads to upload files or sideload APKs to the device.
- Root toggle allows toggling root on and off.
Integrations
Integrations Genymotion SaaS with popular CI/CD platforms.
- Detox
- Detox is a gray-box end-to-end testing and automation library for mobile apps.
- Scale your tests on React Native applications.
- 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
- Integrate Genymotion SaaS with our partners’ third-party tools and platforms.
- Github Actions (CI)
- QMetry
Pricing SaaS
- Pay-As-You-Go
- $0.05 / minute per running virtual device
- Usage-based billing
- Public Cloud
- CI/CD Integration tools
- Unlimited
- $149 / month per virtual device, billed annually
- Unlimited runtime
- Public Cloud
- CI/CD Integration tools
- Priority technical assistance
- Premium
- Custom
- 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.
- 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 a form.
- How will I be billed if I subscribe to the Pay-as-you-go plan?
- Every started minute will be billed.
- Billing occurs on a recurring weekly basis (every 7 days) until plan cancellation.
- If consumption exceeds a threshold, an intermediate payment may be triggered.
- Is it possible to change the billing cycle?
- Yes. Please 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, flash the Open GApps package.
- Please follow the Genymotion SaaS user guide.
- Can I cancel my subscription at any time?
- Yes. Log in to Genymotion SaaS, navigate to the Administration interface, go to Billing, and cancel the plan.
- How can I delete my Cloud account?
- Please contact technical support to issue an account deletion request.
Quickstart Guide / Documentation
- Quickstart
- Basic Steps
- Widgets & Features
- HTTP API
- Connect to ADB
Integrations
- Continuous Integration
- Creation & Run tests tools
- Docker
- Testing frameworks
Partnerships
- GitHub Actions
- QMetry
Detectors and resources
- Detox
- GitHub Actions
- CircleCI
- Bitrise
- Jenkins