我的Android应用不支持Google Play上的所有Android设备

时间:2013-11-21 12:00:01

标签: android

我在Google Play上发布了新的Android应用。我应该添加什么或从清单文件中删除所以它必须支持所有Android手机和标签。

3 个答案:

答案 0 :(得分:1)

您需要在AndroidManifest.xml中设置minSdkVersion

<uses-sdk
    android:minSdkVersion="1"
    android:targetSdkVersion="19" />

但您需要确保您的应用在所有设备上正常运行。

答案 1 :(得分:1)

Android xml:

API-兼容性:

<uses-sdk android:minSdkVersion="1"
          android:targetSdkVersion="~"/>

显示兼容性:

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

在Google Play开发者控制台中,选择您的应用程序,转到“APK”,并确保不会排除任何设备。

我刚上传了一个测试应用程序,我设法支持4444个4444设备。被排除在外的是一些Google TV设备和其他神秘设备。我认为这已经足够了......

答案 2 :(得分:0)

在项目的AndroidManifest.XML中设置目标sdk值

<uses-sdk android:minSdkVersion="integer"
          android:targetSdkVersion="integer"
          android:maxSdkVersion="integer" />

Yous应该保持android:minSdkVersion为1,android:targetSdkVersion为19(Android KitKat) 请参阅http://developer.android.com/guide/topics/manifest/uses-sdk-element.html