Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

Découvrir Android Studio 2

Utiliser le plug-in Android

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Comprenez les spécificités du plug-in Android pour Gradle ainsi que les causes d'erreurs fréquentes liées à ce plug-in.
04:03

Transcription

Maintenant que nous savons dans les grandes lignes comment fonctionne Gradle nous allons nous attarder un peu plus sur ce plug-in Android. Je vous rappelle que ce plug-in Android a été rajouté sous forme de dépendance ici - donc dans le « build.cradle » de votre projet, et non pas du module, donc dans le « build.cradle » du projet, on lui dit qu'il y a une dépendance vers une ressource externe « com.android.tools- :build:gradel:2.1.2 » une fois qu'on aura fait ça, dans n'importe quel module, on pourra appliquer un plug-in - c'est ce qu'on fait ici - vers le « build.gradle » de votre module: app, on applique d'abord le plug-in en disant voilà: je veux utiliser le plug-in « com.android.application », et il va le trouver puisqu'on lui a donné la dépendance plus tôt, et donc on peut utiliser le mot clé Android pour définir les réglages spécifiques à ce plug-in. C'est là qu'on passe un petit moment pour regarder ses différentes options, la première, qui va de paire avec certaines qui sont ici, « compile SDK version », c'est en fait préciserquel est le numéro de version de SDK que l'on utilise pour compiler, c'est généralement le même numéro entre le compile sdk version et le target sdk version sauf si dans la version la plus récente certaines choses vous voulez pas dans votre application et vous voulez qu'il se comporte comme si vous utilisiez l'ancienne version. Mais généralement c'est souvent le même nombre qu'on a ici et ici. Par contre le mini sdk version, on l'avait choisi dans l'assistant au départ, qui vous permets de dire à partir de quelle version minimum déjà on peut installer notre application. Vous avez aussi l'identifiant de l'application, le numéro de version sous forme de code, et le numéro de version sous forme de nom. C'est pour les mises à jour sur le play store, le numéro de version sous forme de code doit toujours augmenter aloprs que le numéro sous forme de nom peut rester le même généralement il augmente... les gens voient ceci, le nom commercial affiché sur le play store en version 1 ... version 2.1 ...3.0 etc, et la version code est celui-ci qui est pris en compte dans les mises à jour- vous ne pouvez pas faire de m.à.j. tant que la version code n'augmente pas. Sachant que ces informations là seront intégrées dans le manifeste au nom de la compilation. Vous avez aussi une autre information intéressante surtout parce qu'elle est source de problèmes, c'est le « build tools version ». Ceci précise quelle est la version des build tools que vous utilisez. La version des build tools c'est celle qu'on a coché dans le SDK manager, ... dans « SDK tools » ... voilà c'est celle-ci. je ne sais pas pourquoi on ne la voit pas, ça devrait normalement le mettre, Voilà c'est celle-là: 24.0.0 ... c'est celle qu'on a installé. Pourquoi ça pose souvent des problèmes, parce que si déjà on vous donne un projet qu'ils ont codé avec une autre version d'edit tools, vous aurez un numéro différent ici. et au moment de compiler quand vous allez cliquer sur «synchroniser Gradle», quand il va analyser ce fichier, il va pas trouver les build tools qu'il lui faut parce que sur votre PC, vous avez peut-être pas la même version. C'est pour ça que dans le SDK manager, on put si on le souhaite, alors de retourne dans SDK Tools, afficher le détail des paquets, là pour l'instant on a la version 24.0.0 si quelqu'un me donne un projet qui utilise la 23.0.3, rien ne m'empêche d'installer plusieurs versions de ces build tools. Ou alors, soit j'installe la version qui correspond à ce qu'on m'a donné, soit je tente de modifier le numéro de version pour augmenter dans le vieux projet qu'on l'a donné. Si ça ne pose pas de problème de compilation des versions plus récentes, ou autant le mettre à jour, ce sera toujours ça de fait. Ce qui nous est arrivé au tout début rappelez-vous, quand on a ouvert un sample d'Android, le code sample blue tooth dans un des 1ers chapitres, il utilisait un build toosl qui n'était pas le bon, c'était le 23.0.3 si je me rapelle bien, et il ne pouvait pas compiler. Il m'aurait suffit soit d'installer la même version qu'eux, soit d'augmenter les numéros de version dans le fichierde réglage, du projet blue tooth. C'est la 1ère chose à voir quand vous récupérer le projet de quelqu'un vous riquez d'avoir des problèmes. Vous pouvez aussi avoir des problèmes là: Si la version, quand on lui importe de la dépendance au plug-in, si elle trop ancienne, des fois il ne veut pas compiler. Même principe, il fait la mettre à jour pour qu'il puisse compiler. Après on a d'autre réglages qu'on va voir par la suite dans les chapitres suivants mais déjà, on commence à comprendre j'espère en tous cas ce concepte de plug-ins Android et de réglages spécifiques à la génération d'une application Android dans Gradle.

Découvrir Android Studio 2

Développez vos applications mobiles Android avec Android Studio. Apprenez les bases essentielles telles que l'interface utilisateur, les émulateurs, l’inspection du code, etc.

2h25 (34 vidéos)
Aucun commentaire n´est disponible actuellement
 
Spécial abonnés
Date de parution :30 juin 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !