还有其他关于这方面的帖子,但我仍然不明白我需要做什么才能不允许平板电脑下载我的应用程序。我需要更多的时间来优化平板电脑,但现在我想把它排除在外。
我发现:http://developer.android.com/guide/topics/manifest/supports-screens-element.html但是,我再次感到困惑,因为有警告说禁用xlarge有时会打开兼容模式?
谢谢。
使用<compatible-screens>
元素来指示您支持的屏幕大小和密度的组合。您将不会出现在Android市场的任何其他组合。
以下是文档中的示例,显示了为-small
和-normal
屏幕支持而设置的<compatible-screens>
元素,但不显示-large
和-xlarge
:
<compatible-screens>
<!-- all small size screens -->
<screen android:screenSize="small" android:screenDensity="ldpi" />
<screen android:screenSize="small" android:screenDensity="mdpi" />
<screen android:screenSize="small" android:screenDensity="hdpi" />
<screen android:screenSize="small" android:screenDensity="xhdpi" />
<!-- all normal size screens -->
<screen android:screenSize="normal" android:screenDensity="ldpi" />
<screen android:screenSize="normal" android:screenDensity="mdpi" />
<screen android:screenSize="normal" android:screenDensity="hdpi" />
<screen android:screenSize="normal" android:screenDensity="xhdpi" />
</compatible-screens>