Прозрачный png на рынке Android для активов с высоким разрешением

Я пытаюсь загрузить логотип с прозрачным фоном на рынок Android. По какой-то причине мой png трансформируется рынком таким образом, который снимает прозрачность.

Мой дизайнер делает все возможное, чтобы следовать инструкциям на https://market.android.com/support/bin/answer.py?answer=1078870 , но никто из нас не может понять, что не так. Насколько мы можем судить, он делает альфа в png, но выглядит не так.

Вот png:

Введите описание изображения здесь

И вот как это выглядит на рынке:

Введите описание изображения здесь

Это, по-видимому, широко распространенная проблема на рынке, хотя некоторым приложениям удалось это исправить. Что мы делаем не так?

Solutions Collecting From Web of "Прозрачный png на рынке Android для активов с высоким разрешением"

В фотошопе … Файл> Сохранить для Интернета и устройств, убедитесь, что ваш конструктор сохраняет его как PNG-8. Как упоминалось в комментариях, 32-битные данные, о которых говорит https://market.android.com/support/bin/answer.py?answer=1078870 , – 32 бит для RGBA (по 8 бит для каждого). I Просто попробовал это на моем, который ранее был сохранен как PNG-24, и, похоже, он исправил его.

Это было ошибкой на рынке. Google заглянул в нее и исправил ее для нас.

Ну, я просто проверил свое приложение, и мой прозрачный фон отлично работает.

У меня есть навыки проектирования 2-летнего, так что вот грязное исправление:

Загрузите GIMP (Freeware). Создайте изображение с альфа-каналом. Сохраните изображение (в формате PNG) с параметрами «сохранить цвет фона» и «сохранить значения цвета из прозрачных пикселей». Выйти на рынок … вуаля.

Обратите внимание: этот метод создает 32-битное изображение.

Возможно, не так много исправлений, но, по крайней мере, это будет работать сейчас …

Редактировать:

Насколько мы можем судить, он делает альфа в png, но выглядит не так.

Что происходит, когда вы открываете изображение в редакторе / просмотре без белого фона?

Попробуйте Paint.net.it решить мою проблему