2012-12-15 11 views
62

Co niewiarygodne, nie mogłem znaleźć odpowiedzi na to pytanie podczas korzystania z Googling.Co robi plik ic_launcher-web.png w katalogu głównym projektu?

Zauważyłem, że od momentu przejścia z Eclipse Helios na Eclipse Juno i aktualizacji zestawu SDK systemu Android, Eclipse umieszcza plik o nazwie ic_launcher-web.png w katalogu głównym projektu za każdym razem, gdy tworzę nowy projekt Android. Plik jest taki sam jak ikona aplikacji wybrana w oknie dialogowym tworzenia projektu, ale co robi? Jak wspomniano, jest w katalogu głównym projektu, a nie w/res/folderów. Czy jest on zawarty w gotowym pliku .apk i jaki jest jego cel?

Odpowiedz

79

To do Sklepu Play, który akceptuje 512x512 wysokiej rozdzielczości ikon:

  • High Resolution Ikona aplikacji (wymagane):
    • Zastosowanie: W różnych miejscach w Google Play.
    • Specyfikacje: 512 x 512, 32-bitowy PNG z alfa; Maksymalny rozmiar 1024 KB.

-- Google Support

(Bardziej poradnik jak wyjaśnienie można znaleźć here.)

To nie jest używana w aktualnej aplikacji lub wyrzutni, więc to nie jest pakowany w pakiet APK.

+9

Tak Potwierdzam, że ta ikona nie występuje w ostatecznym pliku APK. Jest on automatycznie umieszczany w pakiecie Android SDK, aby nie zapomnieć o utworzeniu wysokiej rozdzielczości ikony do publikacji. Całkowicie bezpieczne jest usunięcie tego pliku. – keaukraine

+1

Poważnie, kliknij na link! To świetny samouczek. Dziękuję Ericowi za pomoc w odnalezieniu tego klejnotu witryny –

2

To jest ikona sklepu Google Play. Musisz podać ikonę 512 x 512.

-1

Jeśli trzymać tego pliku upewnij się, aby zmienić go powielić swój zwykły plik wyrzutni. Podczas przesyłania swojego projektu ręcznie dodajesz zwykły plik programu uruchamiającego do witryny odtwarzania, aby dodatkowy plik z programem uruchamiającym sieć nie był potrzebny. Mój pierwszy projekt nigdy go nie miał.