您的设备与此版本不兼容 - Android PhoneGap



我已经使用phonegap生成器创建了一个apk文件,并将其上传到play store。

现在我的问题是,在三星galaxy note 2等一些手机上,play商店搜索无法找到我的应用程序。

通过二维码访问URL时,我会看到播放商店页面,但上面写着"您的设备与此版本不兼容"。

我无法理解为什么会这样。我在三星galaxy grand或我尝试过的其他一些手机上没有遇到这个问题,即游戏商店搜索能够找到我的应用程序,我能够成功安装和使用它。

有人能帮我做这个吗。在过去的两天里,我一直在网上搜索,没有得到太多帮助。我觉得问题出在config.xml文件上。

下面是我的xml文件的副本(如果有帮助的话)。

我将非常感谢你的帮助。

<?xml version="1.0" encoding="UTF-8"?>
<widget xmlns     = "http://www.w3.org/ns/widgets"
        xmlns:gap = "http://phonegap.com/ns/1.0"
        id        = "com.xxx.yyy"
        version   = "1.0.0"
        versionCode = "213">
    <name>yyy</name>
    <author href="http://www.abcxyz.com" email="contact@gmail.com">
        XYZ
    </author>
    <gap:platform name="android" />
    <feature name="http://api.phonegap.com/1.0/device"/>
    <feature name="http://api.phonegap.com/1.0/network"/>
    <feature name="http://api.phonegap.com/1.0/geolocation"/>
    <feature name="http://api.phonegap.com/1.0/notification"/>
    <access origin="*"/>
    <preference name="phonegap-version" value="2.9.0" />
    <preference name="orientation"      value="default" />
    <preference name="target-device"    value="universal" />
    <preference name="fullscreen"       value="false" />
    <preference name="android-minSdkVersion" value="8" />
    <preference name="android-targetSdkVersion" value="14" />
    <preference name="android-maxSdkVersion" value="18" />
    <preference name="splash-screen-duration" value="10000"/>
    <icon src="icon.png" />
    <icon src="images/icon36.png"   gap:platform="android"    gap:density="ldpi" />
    <icon src="images/icon48.png"   gap:platform="android"    gap:density="mdpi" />
    <icon src="images/icon72.png"   gap:platform="android"    gap:density="hdpi" />
    <icon src="images/icon96.png"  gap:platform="android"    gap:density="xhdpi" />
    <gap:splash src="images/screen.png"  gap:platform="android" gap:density="ldpi" />
    <gap:splash src="images/screen.png"  gap:platform="android" gap:density="mdpi" />
    <gap:splash src="images/screen.png"  gap:platform="android" gap:density="hdpi" />
    <gap:splash src="images/screen.png" gap:platform="android" gap:density="xhdpi" />
    <gap:plugin name="com.phonegap.plugins.pushplugin" />
</widget>

我终于修复了它。在回复MysticMagic的评论时,我不知怎么意识到了自己的错误。感谢MysticMagic,让我思考正确。

我正在试用的手机有KitKat版本的操作系统,而我的应用程序仅限于Jelly Bean。所以我不得不从更改以下代码

<preference name="android-maxSdkVersion" value="18" />

<preference name="android-maxSdkVersion" value="19" />

最新更新