首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android:触达市场所有屏幕的最佳方式

android:触达市场所有屏幕的最佳方式
EN

Stack Overflow用户
提问于 2011-10-29 01:51:03
回答 2查看 764关注 0票数 2

我最近完成了我的第一个Android应用程序,并将在几天内将其提交市场。我正在寻找支持所有屏幕的方法,并尽可能多地接触到更多的人。我已经准备了所有屏幕的所有图形,并在模拟器中对它们进行了测试,它们看起来都很棒,但我没有在清单中添加任何支持所有屏幕的代码。

我遇到了很多关于使用以下代码的话题:

代码语言:javascript
复制
<supports-screens android:smallScreens="true"
                  android:normalScreens="true"
                  android:largeScreens="true"
                  android:xlargeScreens="true" />

但我不想使用它,因为我的minSdkVersion是8,我需要为xlargeScreens准备一个不同的apk。我根本不想做这件事。

我的问题是:如果我根本不在清单文件中使用上述代码,我的应用程序将对所有设备可见吗?

提前谢谢你。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-10-29 01:57:09

如果你不想要xlarge,那么

代码语言:javascript
复制
<supports-screens android:smallScreens="true"
                  android:normalScreens="true"
                  android:largeScreens="true"
                  android:xlargeScreens="false" />

如果您根本不使用此选项,则会为您设置一些默认值。

默认情况下,您的应用程序将不支持小屏幕,将支持普通屏幕,并可能通过Android中内置的一些自动转换代码来支持大屏幕和超大屏幕。

但是最好是显式的,所以你一定要在你的清单中添加支持屏幕

注意:默认值取决于您使用的构建引擎,所以如果您使用的不是eclipse、ant或maven,并且您的live支持未定义的屏幕,那么这些默认值可能会有所不同。

代码语言:javascript
复制
<supports-screens android:smallScreens="false"
                  android:normalScreens="true"
                  android:largeScreens="true"
                  android:xlargeScreens="false" />
票数 5
EN

Stack Overflow用户

发布于 2011-10-29 01:59:45

有更多的因素,而不是屏幕大小。但是,是的,你的应用程序现在将支持所有屏幕尺寸。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7932940

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档