2012-12-15 13 views
62

Incredibilmente abbastanza, non ho potuto trovare una risposta quando su Google per questa domanda molto semplice!Cosa fa ic_launcher-web.png nella mia root di progetto?

Ho notato che da quando ho eseguito l'upgrade da Eclipse Helios a Eclipse Juno e aggiornato l'SDK di Android, Eclipse inserisce un file chiamato ic_launcher-web.png nella radice del progetto ogni volta che creo un nuovo progetto Android. Il file è uguale all'icona dell'applicazione selezionata nella finestra di dialogo di creazione del progetto, ma cosa fa? Come accennato, si trova nella root del progetto, non in nessuna delle cartelle/res /. Quindi è incluso nel file .apk finito e qual è lo scopo?

risposta

79

E 'per il Play Store, che accetta 512x512 ad alta risoluzione icone:

  • applicazione ad alta risoluzione Icon (richiesto):
    • Usa: in varie località in Google Play.
    • Specifiche: 512x512, PNG a 32 bit con alfa; Dimensione massima di 1024 KB.

-- Google Support

(Un altro tutorial di come spiegazione può essere trovata here.)

non viene utilizzato nella vostra applicazione reale o il programma di avvio, in modo che non è confezionato in l'APK.

+9

Sì, confermo che questa icona non è presente nel file APK finale. Viene posizionato automaticamente da Android SDK per non dimenticare di creare un'icona ad alta risoluzione per la pubblicazione. È assolutamente sicuro rimuovere questo file. – keaukraine

+1

Seriamente, clicca sul link! È un ottimo tutorial. Grazie Eric per avermi aiutato a trovare quel gioiello di un sito –

2

Questa è l'icona per il Play Store di Google. È necessario fornire un'icona 512 x 512.

-1

Se si mantiene questo file assicurarsi di cambiare per duplicare il vostro file di avvio regolare. Durante l'invio del progetto, aggiungi manualmente il file di avvio normale al sito di riproduzione in modo che il file di avvio web aggiuntivo non sia necessario. Il mio primo progetto non ne ha mai avuto uno.

Problemi correlati