仅在平板电脑中运行android应用程序
如何防止我的应用程序在较小的设备(如手机)上运行。我需要我的应用程序仅在android平板电脑上运行。解决方案是什么?您可以在清单文件中指定兼容的屏幕大小和密度:仅在平板电脑中运行android应用程序,android,Android,如何防止我的应用程序在较小的设备(如手机)上运行。我需要我的应用程序仅在android平板电脑上运行。解决方案是什么?您可以在清单文件中指定兼容的屏幕大小和密度: <compatible-screens> <screen android:screenSize=["small" | "normal" | "large" | "xlarge"] android:screenDensity=["ldpi" | "mdpi" | "hdpi" | "xh
<compatible-screens>
<screen android:screenSize=["small" | "normal" | "large" | "xlarge"]
android:screenDensity=["ldpi" | "mdpi" | "hdpi" | "xhdpi"] />
:
</compatible-screens>
然而,这种限制方法通常是不受欢迎的,并且会限制您的潜在市场(尽管我自己在一个应用程序中使用过它,在小屏幕上运行毫无意义,所以我理解您的要求)
请参阅以了解可能的避免策略。您可以在清单文件中指定兼容的屏幕大小和密度:
<compatible-screens>
<screen android:screenSize=["small" | "normal" | "large" | "xlarge"]
android:screenDensity=["ldpi" | "mdpi" | "hdpi" | "xhdpi"] />
:
</compatible-screens>
然而,这种限制方法通常是不受欢迎的,并且会限制您的潜在市场(尽管我自己在一个应用程序中使用过它,在小屏幕上运行毫无意义,所以我理解您的要求)
请参阅以了解可能的避免策略。若要仅为平板电脑运行应用程序,可以在清单文件中设置“支持屏幕大小”属性,如下所示:
<supports-screens android:smallScreens="false"
android:normalScreens="false"
android:largeScreens="true"
android:xlargeScreens="true"
android:requiresSmallestWidthDp="600" />
引用自若要仅为平板电脑运行应用程序,可以在清单文件中设置“支持屏幕大小”属性,如下所示:
<supports-screens android:smallScreens="false"
android:normalScreens="false"
android:largeScreens="true"
android:xlargeScreens="true"
android:requiresSmallestWidthDp="600" />
参考有一种方法可以确定设备屏幕英寸,请查看此答案有一种方法可以确定设备屏幕英寸,查看这个答案我在清单文件中声明了这一点。但是我仍然可以在较小的设备上运行我的应用程序。我如何在发布之前测试它?有什么方法吗?我在清单文件中声明了这一点。但是我仍然可以在较小的设备上运行我的应用程序。我如何在发布之前测试它?有什么方法吗?你如何区分Galaxy S III&星系标签7?,你如何区分星系S III和星系标签7?