android - 谷歌应用商店 : "Designed for phones" - How to get rid of?

标签 android optimization tablet

我最近在使用 Google Play 商店时遇到了问题。到目前为止,我能够毫无问题地发布手机和平板电脑的应用程序。最近,在我的新应用程序中,我收到“专为手机设计”的消息,并且应用程序在平板电脑中排名较低。可能 Google 已经对平板电脑制定了更严格的规则,但我不知道如何使我的应用与新规则兼容。

到目前为止我做了什么:

  1. 我使用适当的布局文件制作了大型文件夹和 xlarge 文件夹。
  2. 我已上传 7 英寸和 10 英寸平板电脑的高分辨率屏幕截图。
  3. 我的目标版本是 SDK v. 19。
  4. 我在开发者控制台中没有收到任何建议,看来 .apk 没有问题

并且仍然获得“专为手机设计”标签。我错过了什么吗?到目前为止,上述步骤对我的所有应用程序都运行良好。

有什么想法吗?

最佳答案

其他一些需要尝试的事情,如 guidelines 中所述

  • 元素中的 targetSdkVersion 和 minSdkVersion 必须大于 10(尽管你有这个)。

  • 您必须拥有适用于平板电脑的资源。这意味着至少为以下之一提供图标(和其他图像资源):hdpi、xhdpi 或 xxhdpi。

  • 如果在您的 list 中声明,

    < supports-screens> 'must not specify android:largeScreens="false" or android:xlargeScreens="false".'

  • 正确声明硬件功能: 并非所有平板电脑都支持某些硬件功能,例如相机。在 list 中查找任何此类功能并替换为

    < uses-feature android:name="android.hardware.camera" android:required="false" />

    即使用户的平板电脑上没有摄像头,您的应用也应该无缝运行。

关于android - 谷歌应用商店 : "Designed for phones" - How to get rid of?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26302348/

相关文章:

C++ 依赖管理器

c++ - 成员函数中使用的预分配变量作为成员字段是否可以优化性能? (C++)

android - 是否有关于在平板电脑上使用手势控制动画的教程/代码示例?

android - 使用 XML 的特定于平板电脑的 ImageView 宽度/高度/等值?

启用 proguard 的 Android 单元测试

android - 用于打开 xls 和 xlsx 文件的 Intent 过滤器

android - MissingBackpressureException 即使在调用 onBackpressureBlock() 之后

android - Android中的音频播放声音按钮问题

c++ - 为什么 c++ string == (equality) 运算符比手动逐个检查字符快得多?

Win RT 上的 Java 支持