What is the full guide to using ARM-based virtual Android with Genymotion?
How to use ARM-based virtual Android
Genymotion SaaS now uses arm64-only virtual devices. If your app is Java/Kotlin, switch to arm64 devices and you’re done; if it uses native C/C++, rebuild with arm64-v8a.
See What happened to x86/x86_64 devices in Genymotion SaaS? and Genymotion SaaS is moving to arm64.
- If you already use only arm64 virtual devices, no action is required.
- If you have custom device setups, recreate them on the new arm64 OS images.
- If you see errors on ARM devices, recreate the device with a newer arm64 OS image and avoid early “beta” images.
- After March 30, 2026, x86 devices can no longer be created or started.
What kind of app are you testing: Java/Kotlin only, or does it include native C/C++ code?