无法让Android Market排除此应用的小屏手机

时间:2011-09-24 03:36:25

标签: android android-manifest

此应用最初由于明显错误而错误地支持所有屏幕尺寸。现在看来已经被清理干净,但仍然有三星Intercepts或类似的LDPI,小屏幕设备,以某种方式能够购买和安装该应用程序的愤怒用户的连续游行。这是清单:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="..."
  android:versionCode="7"
  android:versionName="1.06">
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="7"/>
<application android:label="@string/app_name" android:icon="@drawable/icon" android:debuggable="true" android:theme="@android:style/Theme.NoTitleBar">

    <supports-screens
            android:smallScreens="false"
            android:normalScreens="true"
            android:largeScreens="true"/>
    <activity android:name="..."
    </activity>

</application>

“...”表示匿名内容。有没有人知道是什么导致Android Market仍然可以在小屏幕上使用它?

1 个答案:

答案 0 :(得分:1)

support-screens标签应放在应用程序标签之外,类似于:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="..."
android:versionCode="7"
android:versionName="1.06">
<uses-sdk android:minSdkVersion="4" android:targetSdkVersion="7"/>
<application android:label="@string/app_name" android:icon="@drawable/icon"   
android:debuggable="true" android:theme="@android:style/Theme.NoTitleBar">
<activity android:name="..."
</activity>

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