【问题标题】:Falsely judged not 'Designed for tablets' list in the Play Store在 Play 商店中被错误判断为不是“专为平板电脑设计”列表
【发布时间】:2016-03-09 14:11:13
【问题描述】:

最近我将我的新应用上传到了 Google Play 商店。然后优化提示说:

为平板电脑设计应用

您的正式版 APK 需要满足以下条件:

(X) 您的 APK 应包含用于普通平板电脑的自定义可绘制资源 屏幕密度。

但实际上,我为各种屏幕密度(-mdpi、-tvdpi、-hdpi、-xhdpi、-xxhdpi 和 -xxxhdpi)添加了多个可绘制资源。

我能想到的唯一原因是这些可绘制对象不在 drawable 文件夹中,而是在 mipmap 文件夹中。

对于我的应用,除了 mipmap 文件夹中的 ic_launcher 图标之外没有使用任何可绘制对象,它没有 drawable-***dpi 文件夹。

但是,Google 自己建议使用 mipmap 支架而不是 drawable 支架。

Managing Launcher Icons as mipmap Resources:

最好还是将启动器图标移动到 mipmap/ 文件夹

只有我跟着他们的向导。然后我从开发者控制台得到了上述提示。

这是 Google Play 商店的错误,不是吗?或者,有什么解决办法吗?

【问题讨论】:

  • 最好将启动器图标保留在 mipmap 文件夹中。 mipmap 文件夹仅用于启动器图标。如果您要在应用程序中使用任何其他图标,包括您的图标,您应该在 drawables 文件夹中创建多种尺寸。 mipmap 对图标的格式不同于可绘制对象。不确定这是否回答了你的问题。图标的格式是否错误地作为图标,或在应用程序中?
  • @EugeneH 我的应用程序拥有的所有可绘制对象都是 ic_launchers。这是一个非常简单的应用程序。我仍然可以准备虚拟drawable并将它们放置到drawable-***dpi文件夹中,只是为了摆脱提示......
  • @CommonsWare 除了 ic_launchers,我没有其他可绘制对象。

标签: android google-play android-resources


【解决方案1】:

终于解决了。

如果您只有矢量可绘制对象(mipmap 中的 ic_launchers 除外),GooglePlay 控制台可能会自动检测到它,因为不包含任何用于常见平板电脑屏幕密度的可绘制资源

几天前,我发现 GooglePlay 控制台网站上有 Design for Tablet Contact Form。因此,在我声称我的应用程序只有矢量可绘制资源之后,一名工作人员回复了我,他说我的应用程序实际上已经准备好用于平板电脑了。现在,一切都好了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-17
    • 1970-01-01
    • 2015-02-05
    • 2014-09-29
    相关资源
    最近更新 更多