Comment changer le logo du lanceur d'une application dans Android Studio ?

Je me demandais comment changer l'icône du lanceur dans Android Studio. Je vous serais très reconnaissant pour tout conseil que vous pourriez me donner.

Voici une autre solution qui me semble plus judicieuse pour ceux qui travaillent sur Android Studio :

  1. Développez le dossier racine du projet dans la vue du projet.
  2. Clic droit sur le dossier app.
  3. Dans le Menu contextuel, allez à Nouveau->actif image.
  4. Dans la fenêtre qui apparaît, sélectionnez le nouveau logo que vous souhaitez avoir (image/clip art/texte).
  5. Si vous avez sélectionné le bouton radio image (comme c'est le choix par défaut), si vous avez cliqué sur les 3 boutons pour afficher l'arbre des chemins afin de localiser votre fichier image .png, il est fort probable que vous ne le voyiez pas, alors faites-le glisser depuis l'explorateur Windows (si Windows) et déposez-le dans l'arbre, et il apparaîtra et sera prêt à être sélectionné.

Voilà, c'est fait ! Vous avez maintenant un nouveau logo pour votre application.

Commentaires (4)
Solution

Recherchez la balise " application " dans le fichier AndroidManifest.xml de l'application.

Cette balise d'application possède un attribut android:icon, qui est généralement @drawable/ic_launcher. La valeur ici est le nom du fichier de l'icône du lanceur. Si la valeur est @drawable/ic_launcher, alors le nom de l'icône est ic_launcher.png.

Trouvez cette icône dans vos dossiers de ressources (res/mipmap-mdpi, res/mipmap-hdpi, etc.) et remplacez-la.

Une note sur les ressources mipmap : Si l'icône de votre lanceur est actuellement dans des dossiers dessinables tels que res/drawable-hdpi, vous devriez les déplacer vers les équivalents mipmap (par exemple res/mipmap-hdpi). [Android préservera mieux la résolution des éléments dessinables dans le dossier mipmap][1] pour l'affichage dans les applications de lancement.

Note Android Studio : Si vous utilisez Android Studio, vous pouvez laisser le studio placer les éléments graphiques au bon endroit pour vous. Il suffit de faire un clic droit sur le module de votre application et de cliquer sur New -> Image Asset.

Pour le type d'icône, sélectionnez "Launcher Icons (Legacy Only)" pour les fichiers PNG plats ou "Launcher Icons (Adaptive and Legacy)" si vous souhaitez également générer une [icône adaptative][2] pour les appareils API 26+.

[1] : https://stackoverflow.com/questions/28065267/mipmap-vs-drawable-folders [2] : https://developer.android.com/preview/features/adaptive-icons.html

Commentaires (4)

Dans le fichier manifeste, sous la balise , il y aura une ligne similaire :

android:icon="drawable_resource_path"

Placez l'icône du lanceur que vous voulez dans le dossier drawable et écrivez son chemin de ressource.

Commentaires (0)