8 façons d'exécuter des applications Android sous Windows

Image de l'application Android dans Windows

À l’échelle mondiale, de plus en plus de personnes utilisent leurs téléphones et tablettes comme principaux appareils, ce qui entraîne le désir d’utiliser les applications de leur téléphone sur leur ordinateur. Bien que vous puissiez transformer certains sites web en applications Windows, le portage d’autres outils mobiles, tels que les applications de budgétisation et les planificateurs de médias sociaux, nécessite des efforts du côté des développeurs. Grâce à la virtualisation et à d’autres technologies, il existe quelques solutions pour exécuter des applications Android sur Windows. Ce tutoriel inclut huit solutions qui fonctionnent avec Android 9.0 ou supérieur.

Table des matières

    1. Sous-système Windows pour Android (WSA)
    1. Android Studio
    1. LDPlayer
    1. BlueStacks 5
    1. NoxPlayer
    1. MEmu
    1. Phone Link
    1. Samsung Dex
  • Questions fréquentes

À lire aussi : Comment transformer des sites Web en applications de bureau sous Windows

Solutions officiellement prises en charge

Microsoft et Google ont développé leurs propres solutions pour exécuter des applications Android sous Windows, en faisant les options les plus sûres si vous ne faites pas confiance aux petits développeurs tiers ou si vous n’aimez pas les modèles freemium.

1. Sous-système Windows pour Android (WSA)

Le Sous-système Windows pour Android, ou WSA, est un environnement Android émulé et fait partie de l’Amazon Appstore. Vous pouvez facilement installer cette fonctionnalité depuis le Microsoft Store – si elle est disponible dans votre pays – et profiter d’une performance rapide, surtout si votre système dépasse les exigences matérielles du système. Si vous pouvez trouver les applications Android dont vous avez besoin sur l’Amazon Appstore ou que vous ne craignez pas de réaliser quelques étapes supplémentaires pour installer des fichiers APK Android, WSA pour les utilisateurs occasionnels est recommandé, car vous ne trouverez pas de bloatware et vous n’avez pas besoin de changer les paramètres Windows pour exécuter des applications Android.

Chargement de l'application Android dans Windows WSA

Avantages

  • Solution officielle de Microsoft pour exécuter des applications Android
  • Fonctionne sous Android 12.1
  • Prise en charge de l’Amazon Appstore
  • Les applications peuvent avoir leurs propres icônes de lancement dans la barre des tâches et le menu Démarrer
  • Plusieurs applications peuvent s’exécuter dans leurs propres fenêtres individuelles

Inconvénients

  • Fonctionne uniquement sur Windows 11
  • Exigences matérielles système plus élevées
  • Pas disponible dans tous les pays, sauf avec un contournement
  • Google Play et les services Google doivent être ajoutés par vos soins
  • L’installation des APK nécessite la ligne de commande ou une application tierce

À lire aussi : Comment partager des fichiers entre Android et Windows sur votre réseau

2. Android Studio

Google a développé Android Studio pour aider les développeurs Android à créer des applications et à les tester sur diverses versions d’Android afin d’assurer une compatibilité totale. Android Studio est livré avec une fonction appelée AVD (Android Virtual Device), qui vous permet de choisir une configuration matérielle et une version Google à émuler sur votre ordinateur.

Android Apps In Windows Android Studio AVD

Une fois que vous avez créé l’image et lancé l’émulateur, vous pouvez soit vous connecter à Google Play, soit faire glisser et déposer des fichiers APK pour installer et utiliser des applications Android. Comme Android Studio est livré avec divers outils pour développeurs, cette solution nécessite plus d’espace de stockage et a une interface compliquée. Je recommande d’utiliser Android Studio uniquement si l’application dont vous avez besoin ne fonctionne que sur une version récente d’Android.

Avantages

  • Solution officielle de Google pour tester des applications Android
  • Prend en charge de nombreuses versions d’Android
  • Cadres de fenêtres personnalisés pour mieux simuler un téléphone ou une tablette Google
  • Prend également en charge macOS, Linux et Chrome OS
  • Plusieurs images sont mises à jour et sont livrées avec Google Play et les services Google préinstallés

Inconvénients

  • Processus d’installation encombrant nécessitant plusieurs téléchargements
  • Possibles problèmes graphiques sur certaines configurations matérielles
  • Interface utilisateur écrasante pour les non-développeurs
  • Certains problèmes de compatibilité d’application
  • Exigence élevée en espace disque

Astuce : vous pouvez contrôler Windows à distance depuis votre téléphone Android.

Émulateurs Android basés sur VirtualBox

VirtualBox est une solution de virtualisation gratuite et open-source pour exécuter des systèmes d’exploitation invités, tels que Windows et Linux, au sein du système d’exploitation hôte. Tous les émulateurs Android de cette liste intègrent le moteur VirtualBox et sont livrés avec des images Android sur mesure. Ces images contiennent des environnements Android entièrement émulés et rootés, avec des lanceurs d’écran d’accueil et des paramètres personnalisables.

Les fonctionnalités communes que partagent tous les émulateurs incluent la possibilité de créer plusieurs machines virtuelles, l’allocation de CPU et de RAM personnalisables vers la machine virtuelle Android, et un enregistreur d’écran intégré. Bien que l’objectif principal de toutes ces solutions soit le jeu, vous pouvez également installer et utiliser des applications Android via l’application Google Play préinstallée ou faire glisser et déposer des fichiers APK.

Pour mesurer la performance de chaque émulateur, j’ai configuré chacun d’eux pour utiliser 2 cœurs et 4 Go de RAM avec une résolution de 720p. J’ai lancé chaque émulateur en enregistrant le temps de démarrage, puis j’ai exécuté un benchmark Geekbench par la suite, en utilisant mon ordinateur portable avec les spécifications suivantes :

  • Intel Core i5-12500H 3,80 – 4,00 GHz
  • 16 Go de RAM LPDDR5 4800 MHz
  • NVIDIA GeForce RTX 2050 4 Go GDDR6
  • Samsung MZVL2512HCJQ-00BL2 512 Go NVMe Gen4
  • Windows 11 Pro 21H2 build 22000.856 avec Hyper-V, plateforme de machine virtuelle et Secure Core désactivés en mode « Équilibré »

À lire aussi : Comment importer et exporter des fichiers OVA dans VirtualBox

3. LDPlayer

LDPlayer existe depuis 2016 et a évolué pour devenir ce qui pourrait être le meilleur émulateur Android basé sur VirtualBox. Le processus d’installation simple ne vous dérange pas avec le bloatware, et l’écran d’accueil Android est propre avec des publicités subtiles pour les applications en bas.

Écran d'accueil d'Android Apps In Windows LDPlayer

Le meilleur point de LDPlayer est qu’il peut fonctionner même avec le Sous-système Windows pour Android et le Windows Sandbox activés, bien qu’avec une légère pénalité de performance. Par conséquent, si vous décidez d’utiliser LDPlayer comme votre seul émulateur Android, je vous recommande de le laisser effectuer les ajustements de paramètres appropriés lorsque cela vous est demandé pour maximiser la performance.

Avantages

  • Processus d’installation simple avec un minimum de publicités peu intrusives
  • Fonctionne aux côtés d’autres solutions sans changements majeurs de paramètres
  • Démarre en moins de sept secondes en moyenne
  • Prend en charge jusqu’à 165 fps

Inconvénients

  • Les anciennes versions d’Android nécessitent un installateur séparé
  • Impossible de voir la taille de chaque machine virtuelle depuis l’application

4. BlueStacks 5

BlueStacks 5 est l’émulateur Android le plus ancien de la liste qui continue de recevoir des mises à jour et un support. Cet émulateur offre de bonnes performances et est très facile à utiliser, grâce au lanceur d’applications inclus et à la prise en charge des raccourcis de bureau.

Écran d'accueil d'Android Apps In Windows BlueStacks

Cependant, BlueStacks compromet la fonctionnalité du Sous-système Windows pour Android, du Windows Sandbox et d’autres émulateurs, car il nécessite que vous désactiviez certaines fonctionnalités de Windows pour fonctionner. Il fournit un outil qui effectue les changements nécessaires dans Windows, mais il désactive également l’Isolation centralisée, ce qui peut rendre votre système plus vulnérable aux logiciels malveillants sophistiqués.

Avantages

  • Meilleur temps de démarrage, en moyenne d’environ 6,12 secondes
  • Pas de publicités aléatoires
  • Google Chrome préinstallé
  • Les applications peuvent avoir leurs propres icônes de lancement dans la barre des tâches et le menu Démarrer

Inconvénients

  • Nécessite le plus d’ajustements des paramètres Windows
  • La taille de chaque machine virtuelle ne peut pas être visualisée depuis l’application

À lire aussi : Comment désinstaller BlueStacks sous Windows

5. NoxPlayer

NoxPlayer est en développement actif depuis 2015 et est actuellement le meilleur émulateur Android pour les personnes soucieuses de l’espace de stockage. Une image Android nouvellement créée fait moins d’un gigaoctet, ce qui est environ trois à cinq fois plus petit que l’image Android moyenne. C’est aussi la seule solution basée sur VirtualBox avec une version macOS. Il est conseillé de refuser toute offre d’installer des applications supplémentaires dans le fichier d’installation, car vous n’en avez pas besoin pour que NoxPlayer fonctionne.

Écran d'accueil d'Android Apps In Windows Nox

Avantages

  • Taille de fichier de machine virtuelle petite
  • Également disponible pour macOS
  • Les applications peuvent avoir leurs propres icônes de lancement dans la barre des tâches et le menu Démarrer
  • Prend en charge 120 fps

Inconvénients

  • Logiciels optionnels regroupés dans l’installateur
  • Score Geekbench le plus bas (395 en cœur unique et 798 en multicœurs)

6. MEmu

Si vous aimez expérimenter avec diverses versions d’Android via une seule solution basée sur VirtualBox, MEmu est votre meilleur choix, car il vous permet de créer des environnements Android 4.4, 5.1, 7.1 et 9.0. Les anciennes versions offrent généralement de meilleures performances, mais au détriment de la compatibilité avec les nouvelles applications, mais l’environnement Android 9.0 a obtenu de bons scores dans les benchmarks synthétiques. Cela en fait un bon choix pour utiliser des applications Android plus lourdes – si vous ne craignez pas quelques bugs occasionnels et des publicités.

Écran d'accueil d'Android Apps In Windows MEmu

Avantages

  • Meilleur score Geekbench (1 386 en cœur unique et 2 474 en multicœurs)
  • Prise en charge optionnelle des applications Android 4.4
  • Google Chrome préinstallé
  • Prend en charge les options 90 et 120 fps

Inconvénients

  • Publicités vidéo gênantes à l’allumage nécessitant un abonnement mensuel pour les désactiver
  • Problèmes de stabilité occasionnels lors du démarrage et de l’utilisation

À lire aussi : 10 des meilleurs émulateurs Android pour votre bureau

Solutions dépendantes des appareils

Les solutions dépendantes des appareils s’appuient sur les ressources matérielles de l’appareil connecté pour faire fonctionner l’application Android. Cela réduit considérablement les exigences système pour que Windows exécute des applications Android, car le côté ordinateur de la solution se concentre sur l’offre d’interface pour lancer l’application et accepter les entrées. Comme ces solutions ne rendent l’application que depuis l’appareil mobile à l’écran, tous les paramètres personnalisés de l’application depuis l’appareil mobile sont également transférés à l’écran de l’ordinateur.

7. Phone Link

Si vous avez lié un téléphone Android pris en charge à votre ordinateur Windows en utilisant l’application Phone Link, vous pouvez lancer à distance presque n’importe quelle application installée sur votre téléphone depuis votre ordinateur et la voir via la mise en miroir d’écran. Un petit sous-ensemble des téléphones pris en charge fonctionnant sous Android 11 vous permet également de lancer et de manipuler plusieurs applications depuis le même appareil. Tant que vous disposez d’une connexion réseau locale rapide, utiliser des applications Android sur votre téléphone via Phone Link devrait être très réactif.

Android Apps In Windows Phone Link

Avantages

  • Solution officielle de Microsoft pour exécuter des applications Android via la mise en miroir de smartphone
  • Nécessite le moins d’espace disque
  • Consomme le moins de ressources système
  • Les applications peuvent avoir leurs propres icônes de lancement dans la barre des tâches et le menu Démarrer
  • Plusieurs applications peuvent s’exécuter avec leurs propres fenêtres si l’appareil fonctionne avec Android 11 ou plus récent

Inconvénients

  • Le smartphone et Windows doivent être sur le même réseau
  • Fonctionne uniquement avec un nombre limité de téléphones Android
  • L’audio provient uniquement du téléphone
  • Les performances varient en fonction des spécifications de l’appareil et de la vitesse du réseau
  • La taille de la fenêtre et l’échelle de l’application sont limitées à la taille et à la résolution de l’écran de l’appareil

À lire aussi : 7 méthodes faciles pour transférer des fichiers de votre ordinateur à votre Android

8. Samsung Dex

Plusieurs smartphones Samsung haut de gamme sont équipés d’une fonction appelée Samsung Dex qui crée un environnement de bureau sur l’écran ou l’ordinateur connecté. Après avoir installé le logiciel Samsung Dex sur votre ordinateur, vous pouvez vous connecter à votre ordinateur sans fil ou via un câble USB-C et exécuter des applications Android en mode fenêtre directement depuis cet environnement Windows. Votre téléphone restera disponible pour effectuer d’autres tâches.

Écran d'accueil d'Android Apps In Windows Samsung Dex

Avantages

  • Les applications peuvent s’exécuter dans des fenêtres redimensionnables
  • Performance rapide, surtout pour les récents téléphones phares de Samsung
  • Exigences système de l’ordinateur très faibles
  • Options de connexion filaires et sans fil disponibles

Inconvénients

  • Disponible uniquement pour les téléphones Samsung haut de gamme
  • Compatibilité des applications limitée par rapport à d’autres solutions

À lire aussi : Qu’est-ce que la fonction Quick Share de Samsung et comment l’utiliser

Questions Fréquemment Posées

Est-il sûr d’utiliser mes détails de compte Google pour me connecter à Google Play dans un émulateur Android ?

Oui. Cependant, si vous décidez plus tard de supprimer l’émulateur, assurez-vous de supprimer votre compte Google de la section « Comptes » sous « Paramètres » dans l’émulateur. Cela empêchera Google d’utiliser cet appareil émulé comme un authentificateur si vous vous connectez à votre compte Google à partir d’un autre ordinateur ou d’une autre adresse IP.

Devrais-je désactiver Hyper-V même si l’émulateur Android fonctionne avec ?

Désactiver Hyper-V dans Windows vous donnera de meilleures performances sur tous les émulateurs Android basés sur VirtualBox. Une fois désactivé, vous ne pourrez pas utiliser le Sous-système Windows pour Android, le Windows Sandbox ou d’autres applications qui dépendent d’Hyper-V, comme Docker Desktop. Cependant, vous pouvez facilement restaurer ces fonctionnalités depuis la section paramètres des fonctionnalités de Windows lorsque vous n’utilisez pas un émulateur Android.

Quel est l’avantage d’utiliser un émulateur Android prenant en charge plus de 60 FPS (images par seconde) ?

Si l’écran connecté de votre ordinateur prend en charge plus de 60 images par seconde et que vous exécutez un jeu Android qui prend en charge des taux de rafraîchissement élevés, vous devriez remarquer un gameplay plus fluide ; cependant, aucun des émulateurs avec des options de haute FPS n’apporte d’avantages aux applications.

Image crédit : Pixabay Tous les captures d’écran par John Ruiz