【问题标题】:Application icon corrupt in Android MarketAndroid Market 中的应用程序图标损坏
【发布时间】:2012-02-22 23:35:43
【问题描述】:

我最近在 Android 电子市场上发布了一个应用程序。我的 APK 包含 res/drawable-hdpi、drawable-ldpi 和 drawable-mdpi 的图标。图标文件完全有效 - 由 Adob​​e Illustrator 保存并在所有浏览器、Photoshop、Paint 和 Paint.NET 中显示没有问题。图标是灰度的,但以 32 位 PNG 格式存储。

由于某种原因,手机上的 Android 电子市场和开发者控制台显示的同一图标出现乱码。看起来我漂亮的渐变被简化为点状的黑白乱七八糟的东西。

现在,我怀疑 pngcrush / 一些类似的 APK 优化,但最终 APK 中优化的 8 位 PNG 仍然可以在所有浏览器等中完美呈现。此外,手机上的菜单可以毫无问题地呈现它。

任何帮助表示赞赏。

回答:原因似乎在于 Android 电子市场后端使用的缩放算法。我通过用几乎全黑的 RGB(1,1,1) 替换纯黑色表面 RGB(0,0,0) 解决了这个问题,问题就消失了。

【问题讨论】:

  • 我的第一个猜测可能也是 pngcrush,但是如果您发布要检查的原始文件示例以及乱码输出的屏幕截图,人们可能会更容易发表评论。

标签: android icons apk


【解决方案1】:

原因似乎在于 Android Market 后端使用的缩放算法。我通过用几乎全黑的 RGB(1,1,1) 替换纯黑色表面 RGB(0,0,0) 解决了这个问题,问题就消失了。

【讨论】:

    猜你喜欢
    • 2011-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-25
    • 2019-02-22
    • 1970-01-01
    相关资源
    最近更新 更多