it-swarm.com.ru

Что делает ic_launcher-web.png в корне моего проекта?

Достаточно невероятно, я не мог найти ответ, когда гуглял на этот очень простой вопрос!

Я заметил, что после того, как я обновил Eclipse Helios до Eclipse Juno и обновил Android SDK, Eclipse помещает файл ic_launcher-web.png в корень проекта всякий раз, когда я создаю новый Android проект. Этот файл совпадает со значком приложения, выбранным в диалоговом окне создания проекта, но что он делает? Как уже упоминалось, он находится в корне проекта, а не в папке/res /. Так включен ли он в готовый файл .apk и какова его цель?

74
Magnus W

Это для Play Store, который принимает иконки высокого разрешения 512x512:

  • Значок приложения в высоком разрешении (обязательно):
    • Использование: в разных местах в Google Play.
    • Характеристики: 512x512, 32-битный PNG с альфа-каналом; Максимальный размер 1024 КБ.

- Служба поддержки Google

(Более подробное объяснение в виде учебника можно найти здесь .)

Он не используется в вашем приложении или в программе запуска, поэтому он не упакован в APK.

98
Eric

На этой странице есть небольшое объяснение:

http://developer.Android.com/guide/practices/ui_guidelines/icon_design_launcher.html#size

2
lord_sneed

Это значок для Google Play Store. Вы должны предоставить значок 512 х 512.

2
Ahmad