【问题标题】:How to preview which devices a requiresSmallestWidthDp config matches?如何预览 requiresSmallestWidthDp 配置匹配的设备?
【发布时间】:2014-02-27 20:03:07
【问题描述】:

As is well-known,要将 Google Play 分发限制在特定尺寸的设备上,您可以使用 <supports-screens><compatible-screens>,具体取决于您的需要。

例如,要允许安装 only on 7" tablets or larger,您需要将 requiresSmallestWidthDp 设置为 600:

<supports-screens 
    android:smallScreens="false"
    android:normalScreens="false"
    android:largeScreens="true"
    android:xlargeScreens="true"
    android:requiresSmallestWidthDp="600" />

我的问题是,有什么方法可以提前(在将您的 APK 上传到 Play 之前)检查特定配置会匹配哪些设备?

以我为例,我目前支持平板电脑,并计划逐步允许使用更小的设备,从 5.7 英寸和 5 英寸屏幕开始。能够预览例如normalScreens="true"requiresSmallestWidthDp="360" 匹配的设备将非常有用。

之后,当然,你可以直接在 Google Play 上,在 APK -> Device Compatibility 中看到这些信息。

但在 Google Play 上反复试验会很笨拙,因为上传新 APK 后需要几个小时才能使更改生效。

或者,是否有任何综合资源可以检查smallestWidthDp 的常见设备型号?每次从原始像素分辨率和密度(dpi)和屏幕尺寸(以英寸为单位)计算它有点麻烦。谷歌搜索&lt;device&gt; smallestWidthDp 也给出了令人惊讶的糟糕结果。

【问题讨论】:

  • 不是一个直接的答案,但您不必发布您的应用程序(因此等待几个小时)即可查看兼容设备列表。几天前,我自己上传了测试应用程序以查看支持 的设备列表
  • @pelotasplus:嗯,是的,实际上我也意识到我可以将 APK 上传到 alpha/beta 以查看此信息而无需实际发布。您可以将其添加为答案,特别是如果没有人提出更好的想法。

标签: android google-play android-manifest android-screen-support


【解决方案1】:

不是直接的答案,但您不必发布您的应用(因此等待几个小时)即可查看兼容设备列表。

几天前我自己上传了测试应用以查看支持的设备列表

<uses-feature android:name="android.hardware.bluetooth_le" android:required="true"/>

只要去https://play.google.com/apps/publish/,上传APK。您的应用条目将处于草稿模式,未发布,并且会有指向受支持设备的链接。

https://www.dropbox.com/s/euvclc44lfsirsv/Screen%20Shot%202014-02-28%20at%2008.50.55.png

【讨论】:

  • 链接失效
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-09-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-05-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多