Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.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 - Fatal编程技术网

Android 如何限制应用程序在平板电脑上运行?

Android 如何限制应用程序在平板电脑上运行?,android,Android,我正在制作一个只用于手机的android应用程序。我的UI没有针对平板电脑进行优化,所以我不希望平板电脑用户使用它。如何限制我的应用程序在平板电脑上工作?您必须使用清单中的元素明确声明您希望支持的屏幕大小和密度 以下示例来自: 看看这个答案:你的意思是我必须添加这一行来支持Xperia Z:?屏幕尺寸大且xlarge专门用于平板电脑吗?在@vergilcorleone中添加android:xlargesscreens=“false:“屏幕尺寸大且xlarge专门用于平板电脑吗?”——真的没有“平

我正在制作一个只用于手机的android应用程序。我的UI没有针对平板电脑进行优化,所以我不希望平板电脑用户使用它。如何限制我的应用程序在平板电脑上工作?

您必须使用清单中的
元素明确声明您希望支持的屏幕大小和密度

以下示例来自:


看看这个答案:你的意思是我必须添加这一行来支持Xperia Z:?屏幕尺寸大且xlarge专门用于平板电脑吗?在@vergilcorleone中添加android:xlargesscreens=“false:“屏幕尺寸大且xlarge专门用于平板电脑吗?”——真的没有“平板电脑”这样的东西<代码>大< /代码>和<代码> xBug < /代码>屏幕尺寸为5英寸以上的覆盖设备。您是否认为那些是“平板电脑”取决于您。“添加Android:xLaGeScLeNe=“false”)为什么不添加Android:xLaGeScLeNes =“false”支持屏幕工作吗?@vergilcorleone:你所说的只是你没有编写自己对
-xlarge
屏幕的支持。因此,Android将为您扩展UI,而您的应用程序仍将发送到
-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>
<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" />
    <screen android:screenSize="small" android:screenDensity="xxhdpi" />
    <!-- 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" />
    <screen android:screenSize="normal" android:screenDensity="xxhdpi" />
</compatible-screens>