Cordova应用程序与某些android平板电脑不兼容

Cordova应用程序与某些android平板电脑不兼容,android,cordova,tablet,Android,Cordova,Tablet,我使用sencha touch和Cordova 2.7.0构建了一个应用程序。它在手机上运行,但一些平板电脑(例如10.1英寸三星Galaxy Tab 2-GT-P5110)在play store中被标记为不受支持。我提到的平板电脑运行android 4.0.3(因此api级别可以),但它甚至没有在play store的所有设备列表中列出 如果我将应用程序置于alpha状态,平板电脑可以下载并安装它,但不能处于生产状态 包括所有分辨率的屏幕截图,以及普通、hdpi、ldpi、mdpi和xhdpi

我使用sencha touch和Cordova 2.7.0构建了一个应用程序。它在手机上运行,但一些平板电脑(例如10.1英寸三星Galaxy Tab 2-GT-P5110)在play store中被标记为不受支持。我提到的平板电脑运行android 4.0.3(因此api级别可以),但它甚至没有在play store的所有设备列表中列出

如果我将应用程序置于alpha状态,平板电脑可以下载并安装它,但不能处于生产状态

包括所有分辨率的屏幕截图,以及普通、hdpi、ldpi、mdpi和xhdpi的启动屏幕。清单如下所示:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:windowSoftInputMode="adjustPan"
  package="a.b.c" android:versionName="1.1" android:versionCode="15" android:hardwareAccelerated="true">
<supports-screens
    android:anyDensity="true"
    android:resizeable="true"
    android:largeScreens="true"
    android:normalScreens="true"
    android:smallScreens="true"
    android:xlargeScreens="true" android:largestWidthLimitDp="2560" android:compatibleWidthLimitDp="2560" android:requiresSmallestWidthDp="240"/>

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />   
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />

<application android:icon="@drawable/icon" android:label="@string/app_name"
    android:hardwareAccelerated="true"
    android:debuggable="false">
    <activity android:name="MyApp" android:label="@string/app_name"
            android:theme="@android:style/Theme.Black.NoTitleBar"
            android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

<uses-sdk android:minSdkVersion="9" android:targetSdkVersion="17"/>


你知道为什么(某些)平板电脑不支持该应用程序吗?非常感谢,伙计们。

我的第一个猜测是
minSdkVersion=9
。一些平板电脑也发布了androids 2.2及更低版本


不难找到运行安卓1.5版的平板电脑,如

谢谢你的回复。我会尝试一下,但与此同时,一个新的测试版本上线了,出于某种原因,它现在可以工作了。它是一个只使用平板电脑的版本,我只将所有安卓:xxxScreens设置为false,xlargeScreens除外。xlargeScreen之后的3个设置似乎也很重要。不过,我将检查您的提示-谢谢:)很高兴了解它的工作原理,但是您的目标范围太大。稍后请使用较低范围的目标和最小值,以减少部署问题。