Android:市场开发者控制台“设备可用性”不起作用?

时间:2011-12-02 12:11:30

标签: android compatibility google-play

我在Android电子市场开发者控制台中尝试过“设备可用性”,但我认为它有很多错误或者它具有误导性。

为了测试它,我上传了一个非常简单的应用程序,其清单如下:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.makeramen.segmented"
      android:versionCode="1"
      android:versionName="1.0">
    <uses-sdk android:minSdkVersion="4" />

    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".MyActivity"
                  android:label="@string/app_name"
                  android:theme="@android:style/Theme.Light">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

    </application>

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

我认为有了这种清单,大多数设备都会支持该应用程序,因为我已经声明它可以在Android 1.6及更高版本的设备上运行,不要求任何特殊权限,我声明它应该在任何设备上运行屏幕尺寸。

当我将应用程序上传到市场时,我看到:
此应用程序适用于超过783台设备。显示设备

每当我点击“显示设备”时,都会显示“设备可用性”弹出窗口,如下所示:

enter image description here

无论我搜索的是哪种制造商/型号,我都会收到“由于您的清单而无法支持的设备”消息。例如:如果我搜索“samsung”,似乎这个基本应用程序与每个现有的三星模型都不兼容:

enter image description here

这是正常的吗?你有相同的行为吗?

0 个答案:

没有答案