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

时间:2014-09-27 14:13:56

标签: android cordova

我使用phonegap builder创建了apk文件并将其上传到Play商店。

现在我的问题是,在三星Galaxy note 2这样的手机上,游戏商店搜索无法找到我的应用程序。

通过QR码访问网址时,我会看到播放商店页面,但它会显示" 您的设备与此版本不兼容"。

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

有人可以帮我解决这个问题。我过去2天一直在网上搜索,没有太多帮助。我觉得问题出在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>

1 个答案:

答案 0 :(得分:1)

我终于设法解决了这个问题。在回复MysticMagic的评论时,我以某种方式意识到了我的错误。谢谢MysticMagic,让我思考正确。

我正在尝试的手机有KitKat版本的操作系统,而我将我的应用程序限制为Jelly Bean。 所以我不得不从

更改以下代码
<preference name="android-maxSdkVersion" value="18" />

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