仅适用于平板电脑

时间:2011-10-14 05:02:18

标签: android-manifest android

我只为平板电脑创建应用程序。现在我在市场上上传该应用程序。 我的应用程序支持Android 2.2 Galaxy Tab 7和所有Android 3.0版本平板电脑。 问题是应用程序无法在移动设备中安装。当我使用Android 2.2版本设备并搜索我的应用程序而不是找到并安装在我的设备中时。

为了避免我在清单文件中添加此代码: -

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

但是直到移动我的应用程序显示。 我找到了一些其他代码,但这不在我的清单文件中显示

    android:requiresSmallestWidthDp="600"
    android:compatibleWidthLimitDp="integer"
    android:largestWidthLimitDp="integer"

先谢谢

2 个答案:

答案 0 :(得分:2)

我刚才在这里回答:https://stackoverflow.com/a/10540882/413127这是可能的

你需要结合你在Manifest中概述的内容:

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

 <uses-sdk
    android:minSdkVersion="11"
    android:targetSdkVersion="14" />

答案 1 :(得分:0)

Manifest.xml中的

MinimumAPILevel属性用于过滤应用。相应地改变它。
如果您希望应用仅针对平板电脑显示,请将MinimumAPILevel保持为大于9.如果您希望手机可以看到它,请将MinimumAPILevel小于9。