Я долгое время пытался создать значок приложения Android такого же размера, как и все остальные значки на устройстве, но мой значок всегда слишком маленький.
Я знаю это хорошо задокументированная проблема. Я пробовал все найденные мной решения, но значок моего приложения все еще слишком мал.
Сообщения, которые я прочитал в Stackoverflow, включают this , this , this и this .
Я использовал этот инструмент: Android asset studio . Значок стал слишком маленьким, но это была известная проблема. Я раздвоил репо и реализовал это исправление , как указано в документации, но все еще слишком мало.
Я также пробовал этот инструмент , этот инструмент и этот инструмент , но все они дали мне значок, который показался мне слишком маленьким на моем устройстве.
Затем я обнаружил инструмент в Android studio, Image Asset Studio , но, к сожалению, иконки слишком маленькие.
Я пробовал использовать файл 512 x 512 в каждой папке (hdpi / mdpi et c).
Я пробовал размещение их в drawable
вместо mipmap
.
В исходном изображении нет отступов, значок достигает его краев и представляет собой файл PNG 512 x 512. Я использую Android Studio Image Asset Studio для получения правильных размеров.
Я помещаю 48 x 48 в mipmap-hdpi, я помещаю 72 x 72 в mipmap-mdpi, я помещаю 96 x 96 в mipmap-xhdpi, я помещаю 144 x 144 в mipmap-xxhdpi, я помещаю 192 x 192 в mipmap-xxxhdpi.
Я использовал различные устройства, виртуальные и физические.
Вот спецификации исходного изображения:
Вот форма исходного изображения для ic_launcher_round
:
Я разработчик Javascript, использующий React Native, поэтому не очень знаком с экосистемой Android.
Как сделать мой значок такого же размера, как и все другие значки на моем телефоне?