Genymotion : l’émulateur Android le plus rapide au Monde !
Votes : environ (100%) 1 vote

Voulez-vous développer vos propres applications Android mais l’émulateur est trop lent ?

Utilisez-vous Android Studio ou Eclipse et vous voulez tester vos applications en quelques secondes ?

Genymotion est un émulateur très rapide, il permet de lancer différents Smartphones/Tablettes virtuels rapidement en utilisant l’accélération CPU/GPU à l’aide de VirtualBox.

Ce programme est gratuit pour l’utilisation personnelle à but non lucratif, donc très utile pour ceux qui veulent apprendre à développer sous Android et gagner du temps pour les tests.

Comme vous le savez Android Studio et Eclipse (interfaces de développement android) disposent d’un émulateur très lent et consomme beaucoup de ressources.

Sans tarder, allons-y pour découvrir Genymotion et comment l’utiliser avec Android Studio et Eclipse Java.

Installer et utiliser Genymotion sur Windows.

Le processus d’installation/utilisation est le même sur Windows comme sur MacOS ; comme j’ai l’habitude de faire mes tutoriels sur Windows donc je vais vous expliquer comment installer Genymotion sur Windows.

Télécharger et installer Genymotion.

Vous pouvez télécharger la dernière version de Genymotion par le site officiel : https://www.genymotion.com/download/ (vous devez créer un compte pour utilisation gratuite)

Remarque : Genymotion requiert l’installation de VirtualBox sur votre machine.

Une fois téléchargé, installez-le et recopiez le dossier de destination car vous en aurez besoin pour Eclipse ou Android Studio par la suite si vous comptez utiliser Genymotion pour développer vos propres applications Android.

01 genymotion installation

Après l’installation vous aurez deux raccourcis sur votre Bureau :

  • Genymotion : Le programme principal.
  • Genymotion Shell : L’invite de commande permettant de gérer les fonctionnalités de Genymotion avec des commandes texte comme devices list pour lister les terminaux. (plus de commandes par ici)
02 genymotion raccourci

Vous devez créer un compte gratuit pour utilisation personnelle ou payant à but lucratif sur : https://www.genymotion.com/account/create/

A l’ouverture du programme on va vous demander de se connecter à votre compte sur Genymotion.

L’interface de l’émulateur est très facile à utiliser ; il suffit de cliquer sur « Ajouter » pour créer un nouveau terminal virtuel.

03 genymotion ajouter nouveau terminal virtuel

Vous avez un large choix de Smartphones, Tablettes ou Télévisions Android.

Utilisez :

  • Version Android pour lister les terminaux selons leurs versions d’Android ;
  • Modèle pour afficher les appareils de marques (ici Samsung Galaxy S3) ;
  • Vous pouvez aussi utiliser la recherche pour avoir des résultats rapides.

Puis cliquez sur V pour afficher les détails du terminal ou bien sur « Suivant » pour commencer le téléchargement des données de la machine virtuelle.

Ici j’ai choisit de créer un Smartphone virtuel « Samsung Galaxy S3 4.1 API 18« .

Notez bien de choisir au minimum l’API 15 pour tester la compatibilité de vos applications sur la plupart des Smartphones / Tablettes.

04 genymotion choix terminal virtuel

Voici les détails de la machine virtuelle.

05 genymotion exemple configuration

Le téléchargement se fait automatiquement, la taille de la machine est dérisoire en la comparant à d’autres émulateurs.

06 genymotion chargement

Une fois l’appareil est créée, sélectionnez-la puis cliquez sur « Démarrer » pour la lancer.

07 genymotion samsung galaxy s3

Voici un aperçu sur les informations du modèle.

08 genymotion a propos du telephone

Internet marche nickel sur la machine.

09 genymotion navigateur web

Ajouter Genymotion sur Eclipse & Android Studio.

Comment ajouter le plugin Genymotion sur Eclipse :

Sur Eclipse ouvrez le menu « Help » > « Install New Software… »

Si on vous demande – après l’ajout du plugin Genymotion – le dossier d’installation mettez ceci :

C:Program FilesGenymobileGenymotion
10 genymotion eclipse

Nous allons maintenant ajouter le plugin sur Eclipse, pour ce faire il faut utiliser le lien du plugin sur le site officiel ; cela va permettre à Eclipse de reconnaître les terminaux virtuels connectés sur Genymotion.

  1. Mettez dans la zone texte « Work with » : Genymotion – http://plugins.genymotion.com/eclipse
  2. Cliquez sur le bouton « Add…« 
  3. Cliquez sur « OK« 
  4. Décochez « Show only software…« , « Group items by cat…« , « Show only the latest versions…« 
  5. Cochez « Genymotion Eclipse Tools« 
  6. Cliquez sur « Next« 
  7. Redémarrez Eclipse.
11 genymotion eclipse ajout plugin

Pour lancer le gestionnaire cliquez sur l’icône de Genymotion dans la barre d’outils Eclipse.

12 genymotion eclipse icone

Utilisez le bouton « Start… » pour lancer l’appareil en question.

13 eclipse genymotion virtual devices manager

Pour tester vos applications sur un terminal virtuel vous n’avez qu’à compiler votre application Android comme vous le faites, vous aurez votre émulateur Genymotion s’affichant une fois l’application est compilée.

Comment ajouter le plugin Genymotion sur Android Studio :

Pour ajouter le plugin « Genymotion » sur le nouveau IDE Android Studio allez sur « File » > « Settings » puis cliquez sur « Editor » > « Plugin« .

Cliquez ensuite sur « Browse Repositories… »

14 genymotion android studio

Cherchez le plugin « Genymotion« , cliquez dessus puis faites « Install » dans la fenêtre à droite.

Comme je l’ai déjà installé ça n’apparaît pas pour moi.

15 genymotion android studio plugin browse repositories

Pour afficher le gestionnaire d’appareils virtuels cliquez sur l’icône de Genymotion.

16 genymotion device manager

Le plugin va automatiquement détecter les machines virtuelles démarrées ou pas, pour lancer une machine Off cliquez sur le bouton « Start… »

17 genymotion device manager choix terminal virtuel

Et voilà !

Je suis entrain d’apprendre la programmation en Java et Android et j’espère que ce tutoriel vous a aidé à avoir votre émulateur virtuel Android en marche ;)

Si vous avez eu des problèmes je suis là pour vous aider.

J’attends votre commentaire !

Soufiane – Easytutoriel.com