web-dev-qa-db-fra.com

Que fait ic_launcher-web.png dans la racine de mon projet?

Incroyablement, je n'ai pas trouvé de réponse lors de la recherche sur Google pour cette question très basique!

J'ai remarqué que depuis la mise à niveau d'Eclipse Helios vers Eclipse Juno et la mise à jour du SDK Android, Eclipse place un fichier appelé ic_launcher-web.png dans la racine du projet chaque fois que je crée un nouveau Android. Le fichier est le même que l'icône d'application sélectionnée dans la boîte de dialogue de création de projet, mais que fait-il? Comme mentionné, il se trouve à la racine du projet, pas dans aucun des dossiers/res /. est-il inclus dans le fichier .apk terminé et quel est son objectif?

76
Magnus W

C'est pour le Play Store, qui accepte les icônes haute résolution 512x512:

  • Icône d'application haute résolution (obligatoire):
    • Utilisation: à divers endroits de Google Play.
    • Spécifications: 512 x 512, PNG 32 bits avec alpha; Taille maximale de 1024 Ko.

- Assistance Google

(Un explication plus didactique peut être trouvée ici .)

Il n'est pas utilisé dans votre application ou dans le lanceur, il n'est donc pas inclus dans l'APK.

98
Eric
2
lord_sneed

Il s'agit de l'icône du Google Play Store. Vous devez fournir une icône 512 x 512.

2
Ahmad