我正在按照我的htc愿望运行我的应用程序。该应用程序在手机上运行正常,然后它开始给我错误 [2014-08-29 10:29:24 - testa]错误:应用程序需要API版本20.设备API版本为15(Android 4.0.3)。 [2014-08-29 10:29:24 - testa]发布取消了!
即使有一段时间我在同一部手机上运行相同的应用程序。错误消失有时然后回来。 我也把手机换成了其他Android手机,也发生了同样的事情。
答案 0 :(得分:1)
好像你在config.xml中将min sdk版本定义为20,请在config.xml文件中替换/添加以下行
<preference name="android-minSdkVersion" value="7" />
答案 1 :(得分:0)
这是我的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>
答案 2 :(得分:0)
它工作。我将版本从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" />