Значок моего приложения меньше, чем другой
Я использовал студию 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 значок приложения меньше, чем другие приложения, и не заполняет все его пространство.
Что это? как я могу растянуть его в полной мере?
Ответы
Ответ 1
Ассемблер добавляет лишние поля значка. Если кто-то может придумать подобный инструмент без добавления полей, это будет очень полезно. Решение вашей проблемы заключается в использовании одного изображения размером 512 на 512 в качестве значка. Android будет масштабировать остальное для вас, когда пользователи установят ваше приложение.
Ответ 2
Вместо импорта изображения через Image Asset
в Android Studio сделайте 5 изображений разного размера:
- 48 x 48
- 72 x 72
- 96 x 96
- 144 x 144
- 192 x 192
И затем непосредственно скопируйте в соответствующую папку Drawable
(mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi) с тем же именем.
Ответ 3
У меня такая же проблема с Asset Studio на Android Studio.
Единственное, что нужно было сделать, это сделать изображения сами. В большинстве случаев просто создание одного изображения в 192 * 192 работало для меня, а не для создания всего mipmap.
Ответ 4
Проверьте папку drawable-hdpi и проверьте, есть ли у нее правильный. SII имеет плотность HDPI, поэтому вы могли скопировать значок в неправильную папку.
Источник: http://blog.blundell-apps.com/list-of-android-devices-with-pixel-density-buckets/
Ответ 5
Находя себя в той же ситуации, я создал так называемый веб-значок, который дал мне закругленные углы и тень и размер, достаточно большой, чтобы удалить прописку и произвести все необходимые размеры в графическом редакторе.
Ответ 6
Поместите значок 512 * 512 в папку вместо mipmap, а затем из приложения Android Manifest через значок Android: значок
Android: значок = "@вытяжка/app_icon"
Работал для меня, без полей по углам.