Android应用程序开发错误:无法在Android应用程序版本上运行错误

Android应用程序开发错误:无法在Android应用程序版本上运行错误,android,Android,我正在htc desire上运行我的应用程序。该应用程序在手机上运行正常,有时它会给我错误提示 [2014-08-29 10:29:24-测试]错误:应用程序需要API版本20。设备API版本为15(Android 4.0.3)。 [2014-08-29 10:29:24-测试]发射取消 尽管有一段时间我在同一部手机上运行了相同的应用程序。有时错误消失了,然后又回来了。 我还将手机换成了其他android手机,同样的情况也发生了。似乎您已经在config.xml中将min sdk版本定义为20,

我正在htc desire上运行我的应用程序。该应用程序在手机上运行正常,有时它会给我错误提示 [2014-08-29 10:29:24-测试]错误:应用程序需要API版本20。设备API版本为15(Android 4.0.3)。 [2014-08-29 10:29:24-测试]发射取消

尽管有一段时间我在同一部手机上运行了相同的应用程序。有时错误消失了,然后又回来了。
我还将手机换成了其他android手机,同样的情况也发生了。

似乎您已经在config.xml中将min sdk版本定义为20,请在config.xml文件中替换/添加下面的行

<preference name="android-minSdkVersion"      value="7" />

这是我的androidManifest.xml文件。我想版本是20。我确信我选择了正确的版本。它工作,然后停止工作

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.testa"
    android:versionCode="1"
    android:versionName="21" >

    <uses-sdk
        android:minSdkVersion="20"
        android:targetSdkVersion="21" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

成功了。我将版本从1改为7。谢谢大家的快速帮助

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.testa"
    android:versionCode="1"
    android:versionName="21" >

    <uses-sdk
        android:minSdkVersion="7"
        android:targetSdkVersion="21" />


您必须将目标版本设置为20。请发布您的AndroidManifest.xml。问题在于您的android.minsdk版本,您已指定了更高的版本,请将其设置为7。参考访问