Générateur d'icônes Android
Source image
Square master (e.g. 1024×1024). Max 15 MB.
Mode d'emploi
- Téléchargez une icône principale carrée (1024 × 1024 recommandé). Le traitement s'exécute localement dans votre navigateur: rien n'est téléchargé.
- Téléchargez le ZIP, puis copiez les dossiers mipmap dans le répertoire res/ de votre module dans Android Studio.
- Reconstruisez le projet et vérifiez les icônes du lanceur sur un émulateur ou un périphérique physique.
FAQ
Est-ce un générateur d'icônes d'application sécurisé? Est-ce que ça télécharge mon image?
Oui, il s’agit d’un outil de développement axé sur la confidentialité. Tous les redimensionnements et emballages ZIP s'exécutent localement dans votre navigateur via les API Canvas. Votre illustration source ne quitte jamais votre appareil et n’est envoyée à aucun serveur.
Quelles tailles d’icônes de lanceur Android cet outil génère-t-il?
Il exporte les densités mipmap standard: 48 × 48 (mdpi), 72 × 72 (hdpi), 96 × 96 (xhdpi), 144 × 144 (xxhdpi), 192 × 192 (xxxhdpi), plus 512 × 512 ressources du Play Store et ressources XML à icônes adaptatives.
Où puis-je copier le contenu ZIP dans Android Studio?
Décompressez le téléchargement et fusionnez les dossiers mipmap-*, mipmap-anydpi-v26/ et values/ic_launcher_background.xml dans app/src/main/res/ (ou le dossier res/ de votre module).
Pourquoi mon icône semble-t-elle rognée sur certains appareils?
Les masques d'icônes adaptatifs varient selon le lanceur, de sorte que les détails importants près des bords peuvent être tronqués. Conservez les œuvres d’art clés à l’intérieur de la zone de sécurité centrale.
Introduction
Ce générateur d'icônes d'application sécurisé exporte chaque densité d'icônes de lanceur attendue par Android Studio - demipmap-mdpiàmipmap-xxxhdpi- à partir d'une seule image principale carrée. Il est conçu comme un outil de développement axé sur la confidentialité: la marque des applications inédites reste sur votre ordinateur car le traitement s'exécute entièrement dans votre navigateur.
Traitement local axé sur la confidentialité
Contrairement aux services d'icônes basés sur le cloud, cet outil ne télécharge jamais votre image source. Lorsque vous choisissez un fichier, le navigateur le lit localement, redimensionne chaque densité avec l'API Canvas et assemble le ZIP sur votre appareil. Pas de compte, pas de clé API et pas de stockage côté serveur: idéal lorsque vous travaillez sur des applications en préversion, des ressources NDA client ou des illustrations de changement de marque inédites.
Les développeurs recherchant un générateur d'icônes d'application sécurisé ou des outils de développement axés sur la confidentialité bénéficient du même flux de travail que les alternatives basées sur serveur, sans le risque d'exposition des données.
Normes de taille des icônes du lanceur Android
Google exige des icônes de lancement spécifiques à la densité pour que votre application soit nette sur chaque appareil. Le tableau ci-dessous répertorie les tailles principales du lanceur carré (ic_launcher.png) que cet outil génère pour chaque compartiment mipmap.
| Density | Folder | Icône du lanceur (px) | Facteur d'échelle |
|---|---|---|---|
| mdpi | mipmap-mdpi |
48 × 48 | 1× |
| hdpi | mipmap-hdpi |
72 × 72 | 1,5× |
| xhdpi | mipmap-xhdpi |
96 × 96 | 2× |
| xxhdpi | mipmap-xxhdpi |
144 × 144 | 3× |
| xxxhdpi | mipmap-xxxhdpi |
192 × 192 | 4× |
| Play Store/Internet | (racine du ZIP) | 512 × 512 | — |
Chaque dossier de densité comprend égalementic_launcher_round.png(masque circulaire) etic_launcher_foreground.png(calque de premier plan à icône adaptative). Le ZIP ajoute des fichiers XMLmipmap-anydpi-v26/qui relient le premier plan et l'arrière-plan pour Android 8.0+.
Copiez les icônes générées dans Android Studio
Après avoir téléchargé le ZIP, l'intégration prend moins d'une minute:
- Décompressez l'archive — vous verrez un dossier
android/avecmipmap-mdpi,mipmap-hdpi,mipmap-xhdpi,mipmap-xxhdpi,mipmap-xxxhdpi,mipmap-anydpi-v26etvalues/. - Dans Android Studio, ouvrez le répertoire de ressources de votre module:
app/src/main/res/(projets Kotlin/Java) ou le chemin équivalentres/dans un module Android natif Flutter/React. - Copiez chaque dossier
mipmap-*du ZIP dansres/, en fusionnant avec les dossiers existants lorsque vous y êtes invité. Écrasez les anciens fichiersic_launcher.png,ic_launcher_round.pngetic_launcher_foreground.pngsi vous remplacez un jeu d'icônes précédent. - Copier
mipmap-anydpi-v26/(contientic_launcher.xmletic_launcher_round.xml) etvalues/ic_launcher_background.xmldans la même arborescenceres/. - Cliquez sur Synchroniser le projet avec Gradle Files, puis reconstruisez. Lancez l'application sur un émulateur pour confirmer que la nouvelle icône apparaît sur l'écran d'accueil.
Utilisezplaystore-icon.png(512 × 512) lors du téléchargement de la liste de vos applications sur la console Google Play.
Principales fonctionnalités
- Traitement local sécurisé — les illustrations sources ne quittent jamais votre navigateur.
- Exportations multi-densité automatiques pour tous les buckets mipmap standard.
- XML à icônes adaptatives et couches de premier plan incluses dans la mise en page ZIP.
Cas d'utilisation courants
- Création de packs d'icônes pour une première version d'application Android sans envoyer la marque à un serveur tiers.
- Mise à jour des icônes du lanceur lors d'une campagne de rebranding.
- Régénération des actifs après avoir affiné la conception de l'icône principale.
Meilleures pratiques
- Commencez avec une source carrée haute résolution (1024 × 1024 ou plus) et conservez les détails importants dans la zone de sécurité centrale.
- Validez les icônes sur de vrais lanceurs avec différentes formes de masques (cercle, cercle, carré arrondi).
- Conservez un actif principal versionné afin de pouvoir régénérer l’ensemble complet de densités chaque fois que la marque change.