如何防止Android Market从JPEG压缩促销图形PNG?

问题描述:

我最近上传了一个新的应用程序到Android Market(this application)。 我还上传了高分辨率应用程序图标,功能图形和促销图形。如何防止Android Market从JPEG压缩促销图形PNG?

然而,促销图形得到真的丑陋的JPEG压缩。这是我上传的图片:

Before uploading to Android Market

这是Android市场让出什么呢:

What Android Market

有趣的是,Android市场似乎将其转换为JPEG图像,但保留.png文件扩展名。这是一个错误?

这里是我试图解决这个问题:

  1. 检查发现图像没有Alpha透明度,是24位,并有正确的分辨率(如described here)。
  2. 创建一个具有256色优化调色板的PNG并上传它。尽管原始PNG文件小于生成的JPEG文件,它仍然会转换为JPEG。
  3. 创建低压缩的JPEG并上传 - 但问题是一样的。

是否有人有同样的问题?你做了什么来解决它?

非常感谢您的帮助!

使用以KB为单位例如小图片< 5KB将完成这项工作。

上传的促销图片必须非常小,否则市场会自动“处理”它(缩小尺寸)。我有与> 8KB图像相同的问题,最后所有正确的3KB PNG/5KB JPEG文件。尝试使用较少的颜色,较少的影响,降低质量,尝试抖动也。最后,在处理后(缩小尺寸),您总能制作出比市场意愿更好的图像。在新窗口/标签中打开上传的图像和本地保存到你的硬盘 - - - 登录到Android市场 - 上传宣传形象,为您的APK 检查图像尺寸:

您可以测试/由自己去查这个!它比原来的要小很多〜15KB。我的是〜3KB,原来是〜17KB

+0

不错,这工作!我减少了PNG文件以使用只有64种颜色的优化调色板(导致尺寸为4.7k),现在该图像不会再被Android Market重新编码。我希望大于5k的促销图形会自动转换为质量较低的JPEG文件,这一事实将直接写入该图像的准则中......再次,非常感谢您的帮助! – mreichelt 2011-05-29 16:45:42

试试这些我在Photoshop中制作的。他们不是完美的,但规模要小得多,因此可能会在市场上更好的治疗:

+1

其实,你的文件比我的大得多(27kB而不是15或7kB)。市场仍然受到这种难以压缩的压力。 – mreichelt 2011-04-18 19:01:52

+1

对不起,我试过:/ – Aleadam 2011-04-18 19:04:36

+0

感谢您的尝试!我希望这个问题很快得到解决。 :) – mreichelt 2011-04-18 19:53:32

尝试这些,我做了他们在Adobe烟花,使用简单的另存为,拥有两个不同的JPEG压缩选项(80%和90%) 。让我们知道了,我想知道自己的答案;-)

JPEG 80%http://cl.ly/0m2c412p212n1r1w101u
JPEG 90%http://cl.ly/0627030I1U0P1R173W33

对不起,我不能插入图片然而,随着新用户。

+0

不,还是一样的错误。所以我猜这确实是Android Market的一个错误/不良行为。 – mreichelt 2011-04-19 12:28:55

自己将PNG文件转换为JPEG格式并上传JPEG应该会有帮助,特别是如果您在纯色区域中应用抖动。您可能需要花点时间才能使上传实际生效,并且新版本将出现在Market的服务器上。

这只是一个想法,但您是否尝试过与Android Marketplace上的某个人联系过?

下在这个页面的底部,他们链接直接与他们联系:

https://market.android.com/support/bin/answer.py?answer=136601&hl=en

+0

我认为这是正确的答案,因为它可能是Android Market的一个错误。今天,有人告诉我,另一位德国开发人员几乎遇到同样的问题,所以我很快就会联系市场背后的人。谢谢! :) – mreichelt 2011-04-22 17:46:32