安卓应用由于可绘制对象而无法"designed for tablets"



Google Play 声明我的应用不是为平板电脑设计的:"您的 APK 应包含针对常见平板电脑屏幕密度的自定义可绘制对象资产。 它链接到 4。在平板电脑应用质量页面上使用专为平板电脑屏幕设计的资产。 我试图了解我如何不遵守第 4 节,我将不胜感激。

  1. 平板电脑资产的第 4 部分对于操作栏图标大小是否准确? 看起来 32dp 是指定的大小(mdpi 为 32x32px),但这似乎与指定 24dp 的材质触摸目标大小规范冲突。 我将 Google 材质设计图标套件中的 24dp 资产用于我的操作栏(工具栏),并且套件中没有 32dp Android 图标这样的东西。

  2. 我在项目中包含了drawable-xhdpidrawable-xxhdpidrawable-xxxhdpiPNG 可绘制资源,但我没有包括drawable-hdpi资源。 这可能是我不是"为平板电脑设计"的原因吗? 文档指出,所有可绘制对象都应"针对至少一个"hdpi、xhdpi、xxhdpi 或 xxxhdpi 大小进行优化,我已经至少为一个大小做了此操作。

  3. 我的启动器图标大小是正确的,包括 mdpi - xxxhdpi 版本(mipmap-mdpimipmap-hdpi等)。

对于任何为此苦苦挣扎的人,我提交了平板电脑设计联系表,您可以使用该表单让Google知道为什么您认为您的应用程序是为平板电脑设计的(即使它没有被标记为平板电脑)。 谷歌审查了我提交的内容并同意了,该应用程序现在被标记为为平板电脑设计。

在提交表单之前,您应先确保您的应用符合平板电脑应用质量检查表。

最新更新