Vous avez préparé votre ordinateur de développement et installé le SDK Android. Génial! Mais êtes-vous sûr que tous vos outils sont mis à jour? Découvrez comment mettre à jour le SDK Android et les outils de développement d'applications avec ce didacticiel..
Ce tutoriel fait partie de Mobiletuts + "Apprendre le développement de SDK Android à partir de zéro!" session. Cet article couvre les mises à jour de Eclipse, Android ADT et Android SDK et effectue certaines opérations à partir de la ligne de commande. Ces conseils et astuces s’appliquent à tous les environnements de développement pris en charge, Windows, Mac et Linux..
Eclipse dispose d'un système de mise à jour logicielle intégré permettant de se mettre à jour, ainsi que tous les plug-ins installés, tels que les outils Android (ADT). Pour lancer une mise à jour à partir d’Eclipse, procédez comme suit:
Lancez Eclipse. Allez dans Aide, Rechercher les mises à jour…
Lorsque la vérification est terminée, un écran de mises à jour disponibles, le cas échéant, s'affiche. Les mises à jour ne sont pas automatiquement installées, vous devez sélectionner les mises à jour logicielles que vous souhaitez installer. Cette capture d'écran montre un environnement Eclipse où les outils Android ont des mises à jour disponibles..
Sélectionnez les mises à jour que vous souhaitez installer. Généralement, vous voudrez que toutes les cases à cocher soient sélectionnées. Appuyez sur le bouton Suivant. Révisez vos choix. Appuyez à nouveau sur Suivant.
Sur certaines plates-formes, un message indiquant que vous ne disposez pas des privilèges suffisants pour mettre à jour certains composants peut s'afficher. Sur ces plates-formes, vous devrez relancer Eclipse avec les privilèges administrateur ou root..
Ensuite, examinez et acceptez les contrats de licence associés aux mises à jour logicielles..
Enfin, appuyez sur Terminer pour terminer l’assistant de mise à jour..
Comme pour l'installation d'un nouveau logiciel, Eclipse peut vous demander de redémarrer. Vous devriez le faire pour vous assurer que l'installation est terminée.
Parfois, de nouveaux outils sont ajoutés au référentiel Android Eclipse. Cela s'est produit plusieurs fois avec l'ADT. Les nouveaux éléments ne sont pas automatiquement téléchargés au cours du processus de mise à jour Eclipse. Au lieu de cela, vous devrez rechercher de nouveaux outils dans le référentiel. Pour le faire, suivez ces étapes:
Allez dans Aide, Installer un nouveau logiciel… puis cliquez sur la liste déroulante du champ «Travailler avec»..
Choisissez le référentiel Android que vous avez créé précédemment. Attendez un instant et vous verrez tous les paquets disponibles sur ce site.
Sélectionnez les nouveaux packages disponibles que vous voudrez peut-être ajouter à votre environnement de développement..
Ici, dans l'environnement de démonstration, vous pouvez voir les plug-ins NDK et le Tracer pour OpenGL ES sont désormais disponibles pour le téléchargement. Nous allons installer ceux maintenant.
Appuyez sur le bouton Suivant et terminez l’installation normalement..
Outre les composants disponibles via Eclipse, ADT peut également mettre à jour des composants et en télécharger de nouveaux à l'aide du gestionnaire de SDK Android..
Lancez Android SDK Manager à partir d’Eclipse en sélectionnant Fenêtre> Gestionnaire de SDK Android. Un moyen plus facile de faire cela consiste simplement à cliquer sur la petite icône avec la tête bugdroid et la flèche vers le bas (affichée dans le coin supérieur gauche de la capture d'écran ci-dessous). Attendez qu'il soit complètement chargé et rafraîchi. "Done loading packages" devrait apparaître en bas lorsque vous êtes prêt.
Sélectionnez toutes les mises à jour que vous souhaitez installer. Puis appuyez sur le bouton Installer # packages…. Comme pour l'installation du SDK Android d'origine, vous devrez confirmer les packages, puis le téléchargement et l'installation commenceront. Cette partie demande généralement si vous voulez redémarrer adb. Vous voudrez généralement puisque cela garantit une bonne installation.
Vous recevrez ensuite un rappel concernant la mise à jour d'Eclipse. Mais vous avez déjà fait ça, non? Si ce n’est pas le cas, vous devrez peut-être revenir dans le gestionnaire de SDK Android pour rechercher de nouveaux éléments. certains articles ne sont disponibles qu'une fois que vous avez mis à jour ADT lui-même.
Sur les systèmes d'exploitation où les fichiers et les répertoires en cours d'utilisation peuvent être verrouillés, Android SDK Manager ne parvient parfois pas à mettre à jour les fichiers SDK existants. Si cela vous arrive, la solution est assez simple: vous devez effectuer la mise à jour en dehors d'Eclipse..
Quittez Eclipse. Attendez qu'il se ferme complètement. Assurez-vous qu'aucune autre instance d'Eclipse n'est en cours d'exécution.
À partir de la ligne de commande, exécutez l'outil "Android" sans paramètre. (Vous avez les fichiers binaires du SDK Android sur votre chemin, n'est-ce pas?) Lorsque l'outil Android est chargé, il doit vous paraître très familier:
C'est la version autonome du gestionnaire de SDK Android. Maintenant qu'Eclipse est arrêté, vous devriez pouvoir terminer la mise à jour ou l'installation de votre paquet..
Nous espérons que ces conseils vous ont aidé.
Avez-vous vos propres astuces pour maintenir votre environnement de développement à jour? Faites-nous savoir dans les commentaires et peut-être qu'ils seront ajoutés à la prochaine mise à jour de cette liste de conseils!
Vous êtes sur le chemin du développement Android. Quels types d'applications envisagez-vous de créer? Faites le nous savoir dans les commentaires!
Les développeurs mobiles Lauren Darcey et Shane Conder ont co-écrit plusieurs livres sur le développement Android: un livre de programmation en profondeur intitulé Développement d'applications sans fil Android (maintenant dans sa troisième édition en deux volumes), Sams Teach Yourself Développement d'applications Android en 24 heures, et Apprentissage de la programmation d'applications Android pour le Kindle Fire: Guide pratique pour la création de votre première application Android. Lorsqu'ils n'écrivent pas, ils passent leur temps à développer des logiciels mobiles dans leur entreprise et à fournir des services de conseil. Vous pouvez les contacter par courrier électronique à l'adresse [email protected], via leur blog à l'adresse androidbook.blogspot.com et sur Twitter @androidwireless..