Développé pour les besoins des équipes techniques, Genymotion permet de faire tourner un système Android directement sur un ordinateur, sans passer par un smartphone. Le logiciel repose sur une technologie de virtualisation qui reconstitue un appareil complet, avec son propre écran, ses capteurs et son environnement logiciel. Un développeur qui prépare une application peut ainsi vérifier son comportement sur plusieurs modèles à la fois, au lieu de réunir une pile de téléphones physiques sur son bureau. Les tests de jeux mobiles font également partie des usages courants, certains joueurs préférant profiter d'un écran plus grand qu'un smartphone classique.
L'interface se compose d'un catalogue d'appareils virtuels, d'une zone d'aperçu où s'affiche le système en fonctionnement, et de quelques menus techniques pour ajuster les paramètres. Genymotion propose deux façons de fonctionner : une installation locale sur ordinateur, et un service en ligne appelé Genymotion Cloud, accessible depuis un navigateur sans rien installer. Cette seconde option évite de mobiliser les ressources de son propre poste de travail lors de sessions de tests plus lourdes.
Comment fonctionne Genymotion ?
Le principe est assez direct. On choisit un modèle d'appareil dans une liste qui compte plusieurs milliers de références, couvrant différentes marques et versions d'Android. Une fois le modèle repéré, vous cliquez dessus pour démarrer l'appareil virtuel correspondant. Le système se lance alors comme le ferait un smartphone réel, avec son propre écran tactile simulé à l'intérieur d'une fenêtre.
Les applications s'installent ensuite via le service Google Play, si le pack correspondant a été activé sur l'appareil virtuel, ou par simple glisser-déposer du fichier d'application dans la fenêtre de l'émulateur. Genymotion permet aussi de reproduire des situations concrètes : position GPS fictive, niveau de batterie à faire varier, qualité de réseau volontairement dégradée pour observer les réactions d'une application. Les capteurs comme l'accéléromètre ou le gyroscope se simulent de la même façon, ce qui évite de solliciter du matériel physique à chaque test.
Pour les profils plus techniques, le logiciel s'intègre avec ADB et peut être piloté depuis un terminal, une option qui ouvre la voie à l'automatisation de certaines tâches répétitives. Une capture d'écran ou un enregistrement vidéo de la session reste possible à tout moment, un vrai plus quand il s'agit de signaler un bug à une équipe de développement. Plusieurs appareils virtuels peuvent tourner en même temps sur la même machine, et chacun se supprime individuellement une fois qu'il n'est plus utile, sans toucher aux autres instances.
Sur quels appareils peut-on installer Genymotion ?
La version installée de Genymotion fonctionne sous Windows, à partir d'un fichier exe, ainsi que sous macOS et sous plusieurs distributions Linux. Vous pouvez télécharger Genymotion directement depuis le site de l'éditeur (via nos liens directs). La version desktop repose sur le moteur de virtualisation VirtualBox pour créer les appareils virtuels, et intègre une couche de traduction pour les applications qui nécessitent des bibliothèques ARM, la majorité des processeurs d'ordinateurs étant construits en architecture x86.
Genymotion Cloud, de son côté, se pilote entièrement depuis un navigateur web. Aucune installation n'est requise, et le service reste disponible quel que soit le système d'exploitation de l'ordinateur. Genymotion n'existe pas sous forme d'application mobile pour Android ou iOS : sa fonction consiste justement à simuler un smartphone sur ordinateur, pas l'inverse.
Genymotion est-il payant ?
On peut télécharger une formule gratuite pour un usage personnel, avec un nombre d'instances limité mais suffisant pour découvrir l'outil ou réaliser quelques tests ponctuels. Aucune publicité ne s'affiche dans l'interface, contrairement à ce que proposent certains émulateurs concurrents.
Pour un cadre professionnel, des licences payantes donnent accès à un nombre d'appareils virtuels plus élevé, à un support technique et à des fonctionnalités pensées pour l'intégration dans des chaînes de développement automatisées. Genymotion Cloud fonctionne sur un principe d'abonnement, avec plusieurs offres selon le volume de tests nécessaire à une équipe. La différence entre les formules porte donc surtout sur la capacité disponible et le niveau de service, plus que sur des fonctionnalités complètement séparées.
Quels sont les logiciels équivalents à Genymotion ?
D'autres solutions permettent aussi d'émuler ou de simuler un appareil Android sur ordinateur, chacune avec sa propre logique.
Android Studio, proposé par Google, embarque son propre émulateur basé sur des images système officielles. L'outil s'adresse en priorité aux développeurs déjà installés dans cet environnement, quitte à demander un temps de prise en main plus long que Genymotion.
NoxPlayer vise plutôt un usage grand public, centré sur les jeux mobiles à faire tourner confortablement sur un écran d'ordinateur. L'accent est mis sur la simplicité d'utilisation et sur les performances graphiques, pas sur des fonctions de développement.
MEmu Play suit une approche voisine, avec une attention portée à la légèreté du logiciel et à la compatibilité avec un large catalogue de jeux Android. La possibilité de lancer plusieurs instances côte à côte séduit les utilisateurs à la recherche d'un émulateur simple, sans les options techniques plus poussées que propose Genymotion.