【问题标题】:What determines the devices that google play will offer apps to?是什么决定了 google play 将向哪些设备提供应用程序?
【发布时间】:2014-01-09 20:19:46
【问题描述】:

我曾假设如果您的清单包含一行 <uses-sdk android:minSdkVersion="X" /> 则 google play 会自动知道仅在 Play 商店中向设备具有 android X 或更高版本的人显示您的应用程序......但我最近刚刚尝试上传一个包含<uses-sdk android:minSdkVersion="8" /> 的应用程序(作为测试版),但在PC 上查看商店中的应用程序(仅受邀的测试版测试人员可见)时,它在商店列表中显示“需要android 1.6 及更高版本”。这让我很困惑,因为我认为 SDK8 对应于 Android 2.2。

【问题讨论】:

  • 我有同样的问题(在应用商店中显示为 1.6+)。但是我使用的 minSDK 为 11...
  • @MuhammadA:这是测试版吗?我想这可能只是一个谷歌错误,只出现在测试版应用中。
  • 我的应用目前处于 Alpha 阶段。

标签: android


【解决方案1】:

Here是过滤条件的官方文档,this是所有API级别的列表。

您遇到的具体问题似乎是 Google Play 的错误,请参阅this 问题(以及更多未回答的问题herehere)。

【讨论】:

  • 但是该文档表明我的行 是正确的,但是为什么列表中显示“需要 android 1.6 及更高版本”?
【解决方案2】:

Goolge 游戏商店负责我们的 androidmaifest.com

<uses-sdk android:minSdkVersion="X"
          android:targetSdkVersion="X" 
          android:maxSdkVersion="X"/>

因为 min sdk 表示它将支持 api 级别,而 max sdk 表示它将支持该高级别的 devices.version。通过在清单文件中查看 Google Play 商店将决定

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-15
    • 1970-01-01
    相关资源
    最近更新 更多