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

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

Cet article expliquera comment installer l'émulateur Android officiel en tant qu'application autonome dans 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é à développer des applications Android et que vous souhaitez simplement un émulateur de travail 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.

Installez les outils de ligne de commande

Téléchargez la dernière version de «Android Command Line Tools» à partir d'ici (faites défiler vers la section de la ligne de commande).

Extraire les archives téléchargées et créer un nouveau dossier nommé «Tools» dans le répertoire «CMDLINE-TOOLS». Copiez et collez tous les fichiers du dossier «CMDLine-Tools» dans le dossier «Outils». Votre disposition du répertoire final devrait ressembler à ceci:

cmdline-tools
├fiques
├fiques
├fiques.SMS
Source.propriétés
└fiques 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 - liste

Installez certains packages requis pour que l'émulateur Android fonctionne:

$ ./ émulateur de plate-forme SDKManager

Trouver une 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 d'images système téléchargeables, exécutez la commande ci-dessous:

$ ./ sdkmanager - liste | grep "System-Images; Android"

Vous devriez obtenir une sortie similaire à ceci:

Vous verrez quelques chiffres comme «27», «28» etc. Au nom des images système. Ces nombres indiquent les niveaux d'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 de l'API.

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

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

$ ./ sdkManager «plates-formes; Android-30» «System-Images; Android-30; Google_APIS_Playstore; x86_64» «build-tools; 30.0.2 ”

Par exemple, si vous décidiez d'utiliser «System-Images; Android-29; par défaut; x86_64» comme image système, la commande passerait à:

$ ./ plates-formes SDKManager «Android-29» «Images système; Android-29; par défaut; x86_64» «Build-tools; 29.0.3 ”

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

$ ./ sdkmanager - liste

Créer un nouvel AVD

AVD ou "Android Virtual Device" est un ensemble de paramètres de configuration qui définissent les valeurs d'un appareil virtuel qui imitera 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 dans l'étape ci-dessus. Exécutez la commande suivante pour créer un nouvel AVD:

$ ./ avdManager Créer AVD -N "MY_AVD_30" -K "System-Images; Android-30; Google_APIS_Playstore; x86_64"

Remplacez «my_avd_30» par n'importe quel 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 exigences.

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

$ ./ liste avdManager AVD

Vous devriez obtenir une sortie similaire à ceci:

Dispositifs virtuels Android disponibles:
Nom: my_avd_30
Chemin: / home / nit /.Android / AVD / MY_AVD_30.AVD
Target: Google Play (Google Inc.)
Basé sur: Android 11.0 (R) Tag / ABI: Google_APIS_Playstore / x86_64
SDCARD: 512 MB

Notez le chemin de l'AVD dans la sortie ci-dessus. Au même chemin, vous pouvez trouver une «configuration.Fichier ini ”qui peut être utilisé pour modifier les paramètres de configuration de l'AVD.

Émulateur de course

Allez dans le dossier «Emulator» (en haut de quelques répertoires) et utilisez la commande suivante pour lancer l'émulateur:

$ ./ émulateur -avd "my_avd_30"

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

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

Conclusion

L'émulateur Android offre un excellent moyen d'imiter les appareils Android de la vie réelle 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 la compatibilité de votre système avec le module du noyau KVM.