如何让我的Android应用程序只能安装在屏幕大于480x800px的设备上?

时间:2012-12-12 17:18:01

标签: android screen

我的Android应用程序无法在小屏幕上运行良好。当我设计活动时,我认为它只在大于(或等于)480px x 800px的屏幕上运行。 (是的,我使用了px而不是dp)。

有没有办法将应用程序配置为具有此限制?

2 个答案:

答案 0 :(得分:4)

 <supports-screens android:smallScreens="false"
                      android:normalScreens="false"
                      android:largeScreens="true"
                      android:xlargeScreens="true"
                      android:requiresSmallestWidthDp="480" 

/>

把它放在你的清单

答案 1 :(得分:2)

  

有没有办法将应用程序配置为具有此限制?

不是真的。 heLL0的答案很可能具有净效应。但是,它实际上是说&#34;只允许在5&#34;对角线和更大,最小尺寸为480dp&#34;。

这将消除一些大于480x800的设备,特别是最小尺寸介于480px和480dp之间的设备。您可以通过从heLL0的答案中删除android:requiresSmallestWidthDp来解决此问题。

如果屏幕尺寸大于5&#34;它还允许小于480x800的设备。我不知道有任何这样的设备存在,但你永远不知道将来会发生什么。