我只为平板电脑创建应用程序。现在我在市场上上传该应用程序。 我的应用程序支持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"
先谢谢
答案 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)
MinimumAPILevel
属性用于过滤应用。相应地改变它。
如果您希望应用仅针对平板电脑显示,请将MinimumAPILevel
保持为大于9.如果您希望手机可以看到它,请将MinimumAPILevel
小于9。