Was macht die ic_launcher-web.png in meinem Projektstamm?

80

Unglaublicherweise konnte ich beim Googeln für diese sehr grundlegende Frage keine Antwort finden!

Ich habe festgestellt, dass Eclipse seit dem Upgrade von Eclipse Helios auf Eclipse Juno und dem Aktualisieren des Android SDK eine Datei mit dem Namen ic_launcher-web.png im Projektstamm ablegt, wenn ich ein neues Android-Projekt erstelle. Die Datei entspricht dem im Projekterstellungsdialog ausgewählten Anwendungssymbol. Was macht sie jedoch? Wie bereits erwähnt, befindet es sich im Projektstamm, nicht in einem der Ordner / res /. Ist es also in der fertigen APK-Datei enthalten und wozu dient es?

Magnus W.
quelle

Antworten:

103

Es ist für den Play Store gedacht, der hochauflösende 512x512-Symbole akzeptiert:

  • Hochauflösendes Anwendungssymbol (erforderlich):
    • Verwendung: An verschiedenen Orten in Google Play.
    • Technische Daten: 512 x 512, 32-Bit-PNG mit Alpha; Maximale Größe von 1024 KB.

- Google-Support

(Eine ausführlichere Erklärung finden Sie hier .)

Es wird nicht in Ihrer eigentlichen App oder im Launcher verwendet, daher ist es nicht in der APK enthalten.

Eric
quelle
13
Ja, ich bestätige, dass dieses Symbol in der endgültigen APK-Datei nicht vorhanden ist. Es wird automatisch vom Android SDK platziert, damit Sie nicht vergessen, ein hochauflösendes Symbol für die Veröffentlichung zu erstellen. Es ist absolut sicher, diese Datei zu entfernen.
Keaukraine
1
Im Ernst, klicken Sie auf den Link! Es ist ein großartiges Tutorial. Vielen Dank an Eric, dass er mir geholfen hat, das Juwel einer Site zu finden
Chris Sprague,
Der von Ihnen angegebene Link ist nicht mehr verfügbar. Können Sie Ihre Referenzen aktualisieren?
jfmg
1
@jfmg Aktualisiert.
Eric
2

Dies ist das Symbol für den Google Play Store. Sie müssen ein 512 x 512-Symbol bereitstellen.

Ahmad
quelle
-1

Wenn Sie diese Datei behalten, müssen Sie sie ändern, um Ihre reguläre Startdatei zu duplizieren. Sie fügen die reguläre Launcher-Datei manuell zur Wiedergabeseite hinzu, wenn Sie Ihr Projekt trotzdem einreichen, sodass die zusätzliche Web-Launcher-Datei möglicherweise nicht benötigt wird. Mein erstes Projekt hatte nie eines.

Androidcoder
quelle