Recherche de site Web

Lancez-vous dans le développement d’applications Android à l’aide de Linux et du SDK Android


Les développeurs intéressés par le système d’exploitation mobile Android peuvent utiliser le SDK Android et divers logiciels IDE pour coder des applications. Ces applications peuvent ensuite être mises à la disposition des utilisateurs d’Android du monde entier.

Il y a beaucoup de choix lorsqu’il s’agit de programmer des applications Android. Votre environnement de codage peut impliquer un système Linux et une variété de programmes IDE différents pour faciliter tout le développement logiciel. Le problème ici est que chaque distribution Linux aura souvent un ensemble différent d’exigences pour exécuter le logiciel, et une liste distincte d’étapes à suivre.

Dans ce guide, nous allons passer en revue les instructions étape par étape pour installer Android Studio - qui est l’un des IDE Android les plus populaires - sur un système Linux. Cela fonctionnera sur n’importe quelle distribution, car nous utiliserons le gestionnaire de paquets Snap pour gérer l’installation. Qu’on l’aime ou qu’on le déteste, le gestionnaire de paquets Snap prépare très rapidement votre système pour le développement Android, en gérant toutes les dépendances et en travaillant de manière identique sur n’importe quelle distribution que vous utilisez, qu’il s’agisse d’Ubuntu, Debian, Red Hat, CentOS, AlmaLinux, openSUSE ou tout autre type de système Linux.

Suivez-nous ci-dessous pendant que nous configurons le gestionnaire de paquets Snap, installons Android Studio, puis programmons une application Android Hello World pour vérifier que tout fonctionne correctement.

Dans ce tutoriel, vous allez apprendre :

  • Comment configurer le gestionnaire de paquets Snap
  • Comment installer Android Studio et les packages SDK
  • Comment créer une application de test Hello World
  • Comment exécuter une application Android sur un appareil émulé

Développement et exécution d’une application Android sur un système Linux

Installer le gestionnaire de paquets Snap

Il est parfaitement possible d’installer le SDK Android, Android Studio (ou un autre IDE) et les conditions préalables nécessaires en utilisant le gestionnaire de paquets de votre système ou en téléchargeant le logiciel sur le Web. Cependant, le processus peut varier considérablement, et nous voulons nous assurer que vous êtes opérationnel avec un environnement de développement Android fonctionnel. Par conséquent, nous vous recommandons d’utiliser Snap pour le processus d’installation, qui gérera les dépendances pour nous et exécutera le logiciel dans un bac à sable.

Les versions plus récentes d’Ubuntu devraient déjà avoir Snap activé, car Canonical a développé la fonctionnalité et l’a d’abord introduite sur sa propre distribution. Il est également disponible pour la plupart des autres distributions Linux, mais doit d’abord être installé. Si vous n’utilisez pas Ubuntu, veuillez consulter notre guide sur Comment configurer le gestionnaire de paquets Snap sur n’importe quelle distribution Linux pour installer Snap, puis rejoignez-nous ici pour l’installation d’Android Studio.

Comment installer et utiliser Android Studio

Suivez les étapes ci-dessous pour installer Android Studio, puis utilisez-le pour créer votre première application Android, un programme Hello World qui vérifiera que nous avons un environnement de codage fonctionnel.

  1. Une fois que Snap est activé, ouvrez un terminal et utilisez la commande suivante pour installer Android Studio Snap.

    
    sudo snap install android-studio --classic
    
  2. Une fois l’installation d’Android Studio terminée, vous pouvez l’ouvrir à partir du lanceur d’applications de votre système.
  3. Ouvrez l’Android Studio nouvellement installé

  4. Comme c’est la première fois que vous ouvrez Android Studio, vous devrez passer par quelques invites initiales qui s’affichent. Il s’agit simplement d’un assistant d’installation qui vous guidera à travers quelques éléments, et récupérera également des mises à jour et d’autres dépendances sur le Web. Toutes ces invites sont faciles à suivre et explicites.
  5. Passer par l’assistant d’installation d’Android Studio

  6. Notez qu’une grande quantité de logiciels sera téléchargée pour le SDK Android et ses packages associés. Cela peut prendre un certain temps si les connexions Internet sont lentes.
  7. Android Studio télécharge des packages SDK supplémentaires

  8. Une fois l’assistant d’installation terminé, vous pouvez cliquer sur « Créer un nouveau projet » pour commencer à coder l’application Hello World.
  9. Créer un nouveau projet dans Android Studio

  10. Pour une application de test simple comme celle-ci, le choix d’une activité vide sera le plus approprié.
  11. Sélectionnez une activité vide pour notre application de test

  12. Remplissez le nom de votre application, que nous appellerons simplement « Hello World ». Les autres paramètres devraient être corrects par défaut. Normalement, vous souhaiteriez modifier l’exigence de « SDK minimum », mais pour cette première application de test, cela n’a pas beaucoup d’importance. Cliquez sur terminer lorsque vous êtes prêt.
  13. Remplir les détails de notre application Hello World

  14. Android Studio va maintenant ouvrir votre nouveau projet. Cela peut prendre une minute car les processus d’arrière-plan (visibles en bas de la fenêtre Android Studio) terminent leur travail. Une fois que tout est prêt, vous pouvez cliquer sur l’onglet activity_main.xml pour voir à quoi ressemble votre application Hello World. N’hésitez pas à apporter les modifications que vous souhaitez. Notez que nous n’avons pas besoin de faire de codage réel juste pour cette application de test - le texte hello world a déjà été généré pour nous.
  15. Cliquez sur l’onglet activity_main.xml pour voir à quoi ressemblera l’application sur l’écran d’un téléphone et pour modifier certains détails

  16. Lorsque vous êtes prêt à lancer le programme sur un appareil émulé, cliquez sur le bouton vert de lecture.
  17. Cliquez sur le bouton vert de lecture pour exécuter l’application sur un téléphone émulé

  18. Lorsque le téléphone émulé finit de s’allumer, votre application Hello World devrait s’ouvrir automatiquement. Il ne s’agit que d’une application de base, mais des applications plus complexes vous permettront d’interagir avec elle pour plus de tests.
  19. Notre application Hello World fonctionne avec succès sur le téléphone mobile émulé

C’est tout ce qu’il y a à faire. Si votre application Hello World s’est exécutée avec succès, vous pouvez continuer à utiliser Android Studio pour coder d’autres applications Android.

Réflexions finales

Dans ce guide, nous avons vu comment se lancer dans le développement d’applications Android sur un système Linux en installant Android Studio et SDK. Nous avons également appris à créer une application de test et à l’exécuter sur un appareil mobile émulé à des fins de test. Cela devrait suffire à vous lancer dans le développement d’applications Android sur n’importe quelle distribution Linux.

Articles connexes: