android市场上的透明png,用于高分辨率资产

android市场上的透明png,用于高分辨率资产,android,png,alpha,google-play,Android,Png,Alpha,Google Play,我正试图上传一个带有透明背景的标志到安卓市场。出于某种原因,我的png正以一种消除透明度的方式被市场所改变 我的设计师正在尽最大努力按照中的说明进行设计,但我们都无法找出问题所在。据我们所知,他正在png中制作alpha,但看起来不太对劲 以下是png: 以下是市场上的情况: 这似乎是市场上一个普遍存在的问题,尽管一些应用程序已经成功地解决了这个问题。我们做错了什么?我刚签出我的应用程序,我的透明背景工作正常 我有一个2岁孩子的设计技能,所以这里有一个肮脏的修正: 下载GIMP(免费软件)。

我正试图上传一个带有透明背景的标志到安卓市场。出于某种原因,我的png正以一种消除透明度的方式被市场所改变

我的设计师正在尽最大努力按照中的说明进行设计,但我们都无法找出问题所在。据我们所知,他正在png中制作alpha,但看起来不太对劲

以下是png:

以下是市场上的情况:


这似乎是市场上一个普遍存在的问题,尽管一些应用程序已经成功地解决了这个问题。我们做错了什么?

我刚签出我的应用程序,我的透明背景工作正常

我有一个2岁孩子的设计技能,所以这里有一个肮脏的修正:

下载GIMP(免费软件)。使用alpha通道创建图像。使用“保存背景色”和“保存透明像素的颜色值”选项保存图像(PNG格式)。上传到市场…瞧

注意,此方法生成32位图像

也许不是很好的解决办法,但至少现在它会起作用

编辑:

据我们所知,他在做什么 png中的alpha,但它看起来不一样 对


在没有白色背景的编辑器/查看器中打开图像时会发生什么情况?

在photoshop中。。。文件>为Web和设备保存,请确保设计师将其保存为PNG-8。正如其他人在评论中提到的,所讨论的32位是RGBA的32位(每个8位)。我刚刚在我的上尝试了这个,它以前保存为PNG-24,似乎已经修复了它。

这是市场上的一个bug。谷歌调查并为我们修复了它。

试试Paint.net。它解决了我的问题

+1当我查看你的png时,同意你的说法,它有alpha,但不知道它为什么不工作是那些工作正常的吗?我猜你的是24位。我读了关于32位PNG的部分,我假设32位是RGBA,而不是32位/通道。我打开PSCS3中的图形,看到它是8位/通道。如果设置为32会发生什么?PNG是否超过100K?(在手机上看起来是95K)有一个错误,超过100K的PNG被压扁了,我以为我们已经修复了,但我会尝试一个较小的32位PNG文件以防万一。事实上,至少部分问题似乎是市场不允许我更改或删除我们的高分辨率图像。我将图像切换为方形图标而不是圆形图标,重新加载市场,市场仍然显示圆形。我按了一下“删除”,重新加载了市场,该死的东西又出现了。有人知道解决方法吗?市场似乎在默默地拒绝我改变资产的任何尝试。我不确定我是否理解。当我转到Photoshop CS5 Save for Web and Devices并选择PNG-8时,Photoshop表示颜色计数为256,这与8位总数一致,而不是每个通道8位。看这个:我是不是遗漏了什么?嗯。。我所能说的是,当保存为PNG-8时,透明度是有效的(尽管质量要低得多,不幸的是,白色轮廓很小)。请看:与之相比,也许你可以解释一下为什么这会起作用