Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/226.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓:进入市场所有屏幕的最佳方式_Android_Screen Resolution_Android Screen Support - Fatal编程技术网

Android 安卓:进入市场所有屏幕的最佳方式

Android 安卓:进入市场所有屏幕的最佳方式,android,screen-resolution,android-screen-support,Android,Screen Resolution,Android Screen Support,我最近完成了我的第一个Android应用程序,并将在几天后提交市场。我一直在寻找支持所有屏幕和接触尽可能多的人的方法。我已经为所有屏幕准备了所有图形,并在emulator中对它们进行了测试,它们看起来都很棒,但我没有在清单中添加任何代码来支持所有屏幕 我遇到了许多关于使用以下代码的话题: <supports-screens android:smallScreens="true" android:normalScreens="true"

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

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

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

但我不想使用它,因为我的minsdk版本是8,我需要为xlarge屏幕准备一个不同的apk。我只是不想这样做

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


提前谢谢您。

如果您不想要xlarge,那么

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

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

默认情况下,您的应用程序不支持小屏幕,而是支持 普通屏幕,并可通过一些 Android内置的自动转换代码

但最好是显式的,所以您应该明确地在清单中添加支持屏幕

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

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


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

确定。我试图找出这些默认值。非常感谢。我使用Eclipse;不过,对于其他节目,我会记住这一点。再次感谢你!