Значок моего приложения меньше, чем другой

Я использовал студию Android для создания иконки Launcher:

http://android-ui-utils.googlecode.com/hg/asset-studio/dist/icons-launcher.html#foreground.space.trim=1&foreground.space.pad=0&foreColor=33b5e5%2C0&crop=0&backgroundShape=bevel&backColor= FFFFFF% 2C100

Студия сгенерировала изображения с правильными размерами пикселей: 48 * 48 (mdpi) 72 * 72 (hdpi) и т. Д.

Но на моей галактике Samsung s2 значок приложения меньше, чем другие приложения, и не заполняет все пространство.

Видите ли это? Как я могу растянуть его в полной мере?

Ассемблер добавляет лишние поля значка. Если кто-то может придумать подобный инструмент без добавления полей, это будет очень полезно. Решение вашей проблемы заключается в использовании одного изображения размером 512 на 512 в качестве значка. Android будет масштабировать остальные для вас, когда пользователи установят ваше приложение.

У меня такая же проблема с Asset Studio на Android Studio. Единственное, что нужно было сделать, это сделать изображения сами. Большую часть времени просто предоставление одного изображения в 192 * 192 работало на меня, а не на создание всего mipmap.

Вместо импорта изображения через Image Asset в Android Studio сделайте 5 изображений разного размера:

  • 48 x 48
  • 72 x 72
  • 96 х 96
  • 144 x 144
  • 192 x 192

А затем непосредственно скопируйте в соответствующую папку Drawable (mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi) с тем же именем.

Проверьте папку drawable-hdpi и проверьте, есть ли у нее правильный. SII имеет плотность HDPI, поэтому вы можете скопировать значок в неправильную папку.

Источник: http://blog.blundell-apps.com/list-of-android-devices-with-pixel-density-buckets/

Обнаружив себя в той же ситуации, я создал так называемый значок сети, который дал мне закругленные углы и тени и размер, достаточно большой, чтобы удалить прописку и произвести все необходимые размеры самостоятельно в графическом редакторе.