What is the full guide to using ARM-based virtual Android with Genymotion?
Genymotion SaaS now supports arm64-only virtual Android devices, so you should create or recreate your device from a recent arm64 OS image. If your app has native code, recompile it with arm64-v8a support. What happened to x86/x86_64 devices in Genymotion SaaS? Deploy Applications
How to use it
1. Start a new virtual device from an official or custom recipe that uses an arm64 image.
2. Deploy your APK by drag and drop, the Install Apps widget, the File Upload widget, or ADB with adb install <application.apk>.
3. For apps from Google Play, add Open GApps first if needed.
4. For custom setups, recreate your installed apps, settings, or automated recipes on the new arm64 image.
Important notes
- If you were using early arm64 images and see errors, recreate the device with a newer arm64 image.
- Java/Kotlin apps usually need no app changes.
- Native C/C++ apps must include
arm64-v8a. - ARM-only apps are now the expected case on arm64 devices.