Comment exécuter des applications et des jeux Android sous Linux

Points clés à retenir

  • Waydroid est la meilleure option pour exécuter des applications Android sur des systèmes Linux utilisant le serveur d’affichage Wayland, tels que les versions plus récentes d’Ubuntu, Fedora, Debian ou Arch.
  • La création d’une machine virtuelle Android à l’aide du projet open source Android x86 est un moyen simple d’exécuter des applications Android sur votre PC Linux.
  • Android Studio est principalement destiné aux développeurs, mais peut être utilisé pour créer un appareil virtuel Android (AVD) personnel pour exécuter des applications Android sous Linux.


VIDÉO MUO DU JOUR

DÉFILEZ POUR CONTINUER AVEC LE CONTENU

Bien que vous ne puissiez peut-être pas installer Bluestacks, il existe quelques méthodes fantastiques que vous pouvez utiliser pour exécuter des applications et des jeux Android sur votre PC Linux. Vous pouvez créer une machine virtuelle Android, installer Waydroid, émuler avec Android Studio ou même acheter Genymotion et profiter d’une expérience d’émulation hautement prise en charge.


Quelle est la meilleure option pour exécuter des applications Android sous Linux ?

Vous avez le choix entre plusieurs méthodes pour exécuter des applications et des jeux Android sous Linux. Comme mentionné précédemment, créer une machine virtuelle Android, utiliser Android Studio, installer Waydroid et acheter Genymotion ne sont que quelques-unes de vos options.

Vous devrez prendre en compte votre propre configuration Linux et l’expérience d’émulation souhaitée pour déterminer quelle option est la meilleure. Voici un aperçu de base :

  • Cette application est la meilleure option pour les systèmes Linux utilisant le serveur d’affichage Wayland. Si vous utilisez une version plus récente d’Ubuntu, Fedora, Debian ou Arch, vous utilisez probablement Wayland.
  • Si vous souhaitez exécuter un système Android extrêmement simple, vous pouvez utiliser le projet open source Android x86 en l’installant en tant que machine virtuelle sur votre PC.
  • Android Studio s’adresse principalement aux développeurs, mais vous pouvez également l’utiliser pour créer un appareil virtuel Android (AVD) personnel. Ce n’est cependant pas la meilleure méthode en raison de la courbe d’apprentissage inhérente.
  • Cette application payante offre un moyen pratique d’exécuter des appareils virtuels Android. C’est particulièrement intéressant pour les développeurs, mais vous pouvez également en profiter si vous souhaitez le niveau de support qu’offre une application premium.

De nombreux guides recommandent d’installer Anbox, mais malheureusement, cette application est obsolète en février 2023. Vous devrez trouver une alternative prise en charge si vous souhaitez exécuter des applications Android.

1. Utilisez Waydroid pour jouer à des jeux Android

Dans l’ensemble, la meilleure méthode pour exécuter des jeux Android à la lumière de la dépréciation d’Anbox consiste à utiliser Waydroid. Avant de pouvoir commencer à utiliser Waydroid, il est important de vérifier si vous utilisez le serveur d’affichage requis : Wayland.

Vous pouvez vérifier si votre système exécute Wayland en ouvrant le terminal et en saisissant ce qui suit pour imprimer votre type de session :

 echo $XDG_SESSION_TYPE 

Si votre système exécute le serveur d’affichage Xorg, vous devrez passer de Xorg à Wayland avant de pouvoir installer Waydroid.

Sur Ubuntu, vous pouvez passer à Wayland en vous déconnectant de votre compte utilisateur et en cliquant sur l’icône sur l’écran de connexion. Lorsque la liste déroulante des options d’affichage apparaît, cliquez pour quitter la configuration Ubuntu sur Xorg.

Ensuite, vous devez mettre à jour la liste des packages de votre système. Cela garantira que les progiciels que vous installez sont tous complètement à jour. Entrez ce qui suit pour mettre à jour la liste des packages :

 sudo apt update 

Vous devrez également suivre les Waydroïde instructions d’installation pour votre distribution Linux spécifique. Sur Ubuntu, Debian et leurs dérivés, vous pouvez installer Waydroid en saisissant ce qui suit dans le terminal pour installer les prérequis, ajouter le référentiel Waydroid à votre système et installer Waydroid :

 sudo apt install curl ca-certificates -y
curl https://repo.waydro.id | sudo bash
sudo apt install waydroid -y

Une fois Waydroid installé, vous devrez suivre quelques étapes pour initialiser le programme. Vous devrez démarrer le conteneur Waydroid et activer son GUI (Graphical User Interface). Vous pouvez y parvenir en entrant :

 sudo waydroid container start
waydroid show-full-ui

Enfin, vous êtes prêt à installer des applications Android sur votre PC. Vous devrez accéder à un site Web réputé comme APKMirror ou APKPure pour télécharger le fichier APK de chaque application que vous souhaitez installer. Une fois que vous avez téléchargé vos APK, saisissez ce qui suit pour installer l’application sur votre système :

 waydroid app install appname.apk 

Attendez que l’application soit installée. Une fois le processus d’installation terminé, vous pouvez exécuter l’application Android en la sélectionnant via l’interface graphique de Waydroid, en la lançant via le menu de votre application de bureau ou en la lançant depuis le terminal avec :

 waydroid app launch appname 

2. Créez une machine virtuelle Android

Si vous êtes à l’aise avec la création d’une machine virtuelle, l’un des meilleurs moyens d’exécuter des applications et des jeux Android sur votre PC Linux consiste à virtualiser un système Android x86. Pour commencer, vous devrez télécharger l’image ISO Android x86.

Vous devrez également télécharger le logiciel de virtualisation de votre choix. Dans ce cas, nous utiliserons VirtualBox. Ce logiciel convient aux distributions Ubuntu, Debian, openSUSE et dérivées.

Android x86

Boîte Virtuelle

Téléchargez le package approprié pour votre distribution Linux, puis installez-le depuis le terminal.

Sur les distributions basées sur Ubuntu et Debian, cliquez avec le bouton droit sur le fichier et sélectionnez . Sélectionnez dans la liste déroulante et enfin cliquez sur . Attendez que VirtualBox termine l’installation sur votre système.

Une fois l’installation terminée, ouvrez VirtualBox. Cliquez sur le bouton pour créer une nouvelle machine virtuelle, en définissant les configurations suivantes :

  • Linux
  • Linux 2.6 / 3.x / 4.x (32 bits ou 64 bits dépend de la version d’Android x86 que vous avez installée)
  • 2 Go (2 048 Mo) minimum, plus si possible
  • VDI (image disque VirtualBox)
  • Allocation dynamique
  • 8 Go (8 192 Mo) minimum, plus si possible

Après avoir créé la nouvelle machine virtuelle, vous devrez encore configurer quelques paramètres supplémentaires. Sélectionnez votre nouvelle machine virtuelle dans la liste des VM et cliquez sur . Dans , allouez au moins deux cœurs de processeur.

Dans , sélectionnez KVM comme interface de paravirtualisation. Dans l’onglet, vous devrez modifier le paramètre du contrôleur graphique en .

Enfin, vous devrez installer l’image Android x86. Accédez à l’onglet et sélectionnez-le dans la liste des périphériques de stockage. Ensuite, cliquez sur l’icône à droite du paramètre et sélectionnez dans le menu déroulant. Sélectionnez votre ISO Android x86 dans l’interface Fichiers qui apparaît. Enfin, fermez le menu des paramètres et cliquez pour démarrer votre VM Android.

Lorsque des invites apparaissent sur la nouvelle machine virtuelle, cliquez sur , sélectionnez dans la liste des options avancées, puis cliquez pour confirmer l’installation automatique.

Une fois le processus d’installation terminé, vous pouvez configurer et installer des applications sur votre nouvelle machine virtuelle Android.

3. Utilisez Android Studio pour un jeu fluide

Bien qu’Android Studio soit principalement destiné aux développeurs, il peut constituer une excellente option d’émulation si vous n’êtes pas intéressé par l’utilisation de Waydroid ou d’une machine virtuelle Android x86. Après avoir installé Android Studio, vous devrez créer un appareil virtuel Android (AVD) à l’aide du logiciel officiel Android Guide du développeur, puis installez l’APK de votre choix sur le Android Émulateur.

4. Exécutez des applications Android sur Linux avec Genymotion

Cela vaut la peine d’envisager des applications comme Waydroid et même des machines virtuelles éprouvées avant d’acheter Genymotion. Dans la plupart des cas, il est possible d’accomplir tout ce que vous voulez sur votre PC Linux sans acheter d’applications propriétaires.

Si vous choisissez d’acheter Genymotion, cependant, vous serez enthousiasmé par la facilité d’utilisation et la commodité qu’offre cette application.

Pour commencer, vous devrez acheter le bon forfait Genymotion. Genymotion propose un forfait gratuit pour un usage personnel, mais toute demande d’assistance technique au-delà des problèmes d’installation et de première exécution sera rejetée et vous ne pourrez pas utiliser des fonctionnalités telles qu’Android 13, les fonctionnalités de caméra et de widget multimédia et le démarrage rapide.

Si vous êtes actuellement étudiant ou enseignant, vous pouvez utiliser votre carte d’identité scolaire pour acheter Genymotion complet pour 49 $ par an.

Une fois que vous avez téléchargé le fichier Genymotion BIN, vous pouvez l’installer avec QEMU ou VirtualBox en utilisant Genymotion guide d’installation officiel.

Profitez de l’utilisation des applications et des jeux Android sur votre système Linux

Avec la dépréciation d’Anbox, il est facile de se demander s’il reste des méthodes simples pour exécuter des applications Android sur les systèmes Linux. Heureusement, Waydroid, Android x86, Android Studio et Genymotion offrent tous des moyens distincts et simples d’exécuter des applications Android.

Une fois que vous aurez choisi le logiciel à utiliser, vous serez étonné de voir à quel point l’utilisation de ces applications est pratique et transparente.