4

我最近一直在查看我在安卓市场上的一个应用程序的故障,并惊讶地发现许多下载者正在使用 Galaxy Tabs 和其他一些平板电脑来使用我的应用程序。现在,我有点担心,因为在设计应用程序时我没有考虑更大的屏幕尺寸,所以我在 Canvas 上使用的位图都适合手机尺寸但对于平板电脑来说太小了(我是想到将覆盖大约 1/4 的 Galaxy Tab 屏幕的背景位图。想到人们像这样使用我的应用程序让我感到有点不安。所以我的问题是,有没有办法阻止平板电脑下载一个应用程序?我猜不是,但我只是想确定一下。

4

3 回答 3

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

但我怀疑它会阻止您的应用在 Galaxy Tab 上运行,但您可以尝试一下

于 2011-05-05T04:50:30.923 回答
1

例如,您可以使用该<compatible-screens>元素来防止具有超大屏幕的设备在 Google Play 中看到您的应用。

http://developer.android.com/guide/topics/manifest/compatible-screens-element.html

于 2012-03-22T14:09:28.760 回答
0

这个问题最近一直在流传,您似乎无法阻止人们根据他们的设备类型下载和安装您的应用程序。

您可以尝试的几件事是:

  1. 为更高清晰度的设备创建一组额外的图像
  2. 检查初始应用程序运行时的分辨率,并告诉他们他们的设备不受支持(并退出)或警告他们它可能看起来不太好。
于 2011-05-05T03:38:25.587 回答