Значок приложения Android размывается

Значок apk при запуске apk размывается. Я попробовал даже загрузить какой-нибудь apk, у которого есть очень четкое (приложение для Android-приложений) и поместить его внутри моего apk, но я получаю тот же результат.

Как возможно, что моя иконка размывается, когда я вижу ее очень резкой в ​​другом приложении, используя тот же значок?

конечно, я использовал несколько размеров значков: ldpi (120 dpi) (экран с низкой плотностью) 36 x 36 px mdpi (160dpi) (экран средней плотности) 48 x 48 px hdpi (240 dpi) (экран высокой плотности) 72 x 72 px xhdpi (320 dpi) (Экран сверхвысокой плотности) 96 x 96 пикселей

но это не помогло. как я могу это исправить?

Спасибо

Ответ 1

Немного поздно для вечеринки, но если кто-то ищет эту проблему, вы можете проверить, находятся ли ваши значки в /drawable или /mipmap. Последнее действительно поддается качеству, если раньше у вас не было иконки запуска.

См. также:

Ответ 2

Я нашел свою ошибку. Я должен был знать, что андроид: thumbnail не значок android: и разрешение эскизов должно быть выше (я не мог найти документацию),

Ответ 3

Поскольку все ответы предполагают, что, пожалуйста, проверьте все папки drawable и mipmap, но в моем случае есть еще кое-что, что у меня была дополнительная папка mipmap-anydpi-v26, в которой у меня также есть значок приложения, который создавал проблему. Поэтому я просто удаляю папку mipmap-anydpi-v26 и после этого все работает нормально.

Ответ 4

Еще одна причина, по которой он может быть размытым:

Если вы используете значок xml внутри drawable, проверьте значения android:width и android:height, убедитесь, что они достаточно велики (например, "128dp").

Ответ 5

Что работает для меня, так это использование "плотности" вместо "квалификатора" в теге значка config.xml:

<icon density="ldpi" src="www/res/icons/android/drawable-ldpi-icon.png" />