Android

Comment configurer l'émulateur Android sans installer Android Studio sous Linux

Comment configurer l'émulateur Android sans installer Android Studio sous Linux

Cet article explique comment installer l'émulateur Android officiel en tant qu'application autonome sous Linux. L'émulateur Android officiel est livré avec la suite de développement d'applications "Android Studio". Cependant, si vous n'êtes pas intéressé par le développement d'applications Android et que vous souhaitez simplement un émulateur fonctionnel sans installer Android Studio, cet article devrait vous aider. Toutes les étapes mentionnées dans l'article sont testées sur Ubuntu 20.04 version LTS.

Installer les outils de ligne de commande

Téléchargez la dernière version des "Outils de ligne de commande Android" à partir d'ici (faites défiler jusqu'à la section de ligne de commande).

Extrayez l'archive téléchargée et créez un nouveau dossier nommé "tools" dans le répertoire "cmdline-tools". Copiez et collez tous les fichiers du dossier "cmdline-tools" dans le dossier "tools". La disposition finale de votre répertoire devrait ressembler à ceci :

cmdline-tools
poubelle
lib
AVIS.SMS
source.Propriétés
outils

Installer les packages requis

Accédez au dossier « tools/bin », lancez une nouvelle fenêtre de terminal et exécutez la commande suivante pour mettre à jour les détails du référentiel :

$ ./sdkmanager

Ensuite, exécutez la commande suivante pour répertorier les packages disponibles et installés :

$ ./sdkmanager --list

Installez certains packages nécessaires au fonctionnement de l'émulateur Android :

$ ./sdkmanager platform-tools émulateur

Trouver l'image système correcte à utiliser

Ensuite, vous devez noter l'image système que vous souhaitez charger dans l'émulateur Android. Pour obtenir une liste des images système téléchargeables, exécutez la commande ci-dessous :

$ ./sdkmanager --list | grep "images système; android"

Vous devriez obtenir une sortie semblable à celle-ci :

Vous verrez des chiffres comme « 27 », « 28 », etc. au nom des images système. Ces chiffres indiquent les niveaux de l'API Android. Trouvez la version Android correspondant aux niveaux d'API à partir d'ici et notez l'image système appropriée que vous souhaitez utiliser dans l'émulateur et le numéro de niveau d'API.

Télécharger l'image système et les packages correspondants

Ensuite, téléchargez les packages suivants en utilisant le même numéro de niveau d'API que vous avez finalisé à l'étape ci-dessus :

$ ./sdkmanager "plates-formes;android-30" "images système;android-30;google_apis_playstore;x86_64" "outils de construction;30.0.2"

Par exemple, si vous décidez d'utiliser "system-images;android-29;default;x86_64" comme image système, la commande devient :

$ ./sdkmanager "plates-formes;android-29" "images système;android-29;default;x86_64" "build-tools;29.0.3"

Vous pouvez toujours utiliser le commutateur « list » pour trouver les bons numéros de commande et de version :

$ ./sdkmanager --list

Créer un nouvel AVD

AVD ou « Android Virtual Device » est un ensemble de paramètres de configuration qui définit les valeurs d'un périphérique virtuel qui émulera un véritable périphérique matériel Android.

Pour créer un nouvel AVD, vous devez utiliser l'image système que vous avez téléchargée à l'étape ci-dessus. Exécutez la commande suivante pour créer un nouvel AVD :

$ ./avdmanager create avd -n "my_avd_30" -k "system-images;android-30;google_apis_playstore;x86_64"

Remplacez « my_avd_30 » par le nom de votre choix. Vous pouvez être invité à modifier certains paramètres de configuration. Suivez les instructions à l'écran et modifiez les valeurs selon vos besoins.

Confirmez que l'AVD a été créé avec succès à l'aide de la commande ci-dessous :

$ ./avdmanager liste avd

Vous devriez obtenir une sortie semblable à celle-ci :

Appareils virtuels Android disponibles :
Nom : my_avd_30
Chemin : /home/nit/.android/avd/my_avd_30.avd
Cible : Google Play (Google Inc.)
Basé sur : Android 11.0 (R) Tag/ABI : google_apis_playstore/x86_64
Carte SD : 512 Mo

Notez le chemin d'AVD dans la sortie ci-dessus. Dans le même chemin, vous pouvez trouver un "config.ini" qui peut être utilisé pour modifier les paramètres de configuration de l'AVD.

Exécuter l'émulateur

Allez dans le dossier "émulateur" (plusieurs répertoires) et utilisez la commande suivante pour lancer l'émulateur :

$ ./émulateur -avd "mon_avd_30"

Remplacez "my_avd_30" par le nom de votre propre AVD que vous avez créé à l'étape ci-dessus. Votre émulateur Android devrait maintenant être opérationnel :

Vous pouvez créer autant d'AVD que vous le souhaitez et chaque AVD / Image système sera traitée séparément.

Conclusion

L'émulateur Android offre un excellent moyen d'émuler des appareils Android réels sur votre PC de bureau. Vous pouvez utiliser l'émulateur pour tester certaines applications qui sont encore en développement ou vous pouvez utiliser l'émulateur pour exécuter régulièrement des applications et des jeux compatibles Android sur un PC Linux. Les performances de l'émulateur dépendront de la puissance de votre système, des technologies de virtualisation disponibles sur votre PC et de la compatibilité de votre système avec le module noyau KVM.

OpenTTD contre Simutrans
Créer votre propre simulation de transport peut être amusant, relaxant et extrêmement attrayant. C'est pourquoi vous devez vous assurer que vous essay...
Tutoriel OpenTTD
OpenTTD est l'un des jeux de simulation d'entreprise les plus populaires. Dans ce jeu, vous devez créer une merveilleuse entreprise de transport. Cepe...
SuperTuxKart pour Linux
SuperTuxKart est un excellent titre conçu pour vous apporter l'expérience Mario Kart gratuitement sur votre système Linux. C'est assez stimulant et am...