android - Android Market 中的应用程序图标损坏

标签 android icons apk

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

出于某种原因,手机上的 Android 电子市场和 Developer Console 显示同一图标的乱码版本。看起来我漂亮的渐变变成了点状的黑白乱七八糟的东西。

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

感谢任何帮助。

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

最佳答案

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

关于android - Android Market 中的应用程序图标损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9404959/

相关文章:

android - 无法在 Google Play 开发者控制台中禁用生产应用以支持测试版

android - 使用一个命令构建 android bundle 和 apk

android - 适用于 iOS 和 Android 应用程序的相同 Firebase 实例

html - 所有浏览器和设备的图标/开始屏幕

java - Java 中是否有标准的 GUI 切换开关?

xcode - 缺少所需的图标文件 - 正好是 120x120、76X76 等...已尝试解决方案但没有成功

android - 从后台线程添加 View

java - 我正在尝试使用 ListView 按钮从 cutomlistadapter 打开 Android Activity 。我尽了最大努力但没有结果?

android - Superpowered SDK - 实时过滤器

android - 如何在同一台设备上安装相同的 Android 应用程序 .apk 两次?