首页 > 解决方案 > 错误:清单合并失败:uses-sdk:minSdkVersion 1 不能小于库 [__tested_artifact__::CordovaLib] 中声明的版本 19

问题描述

我第一次创建了一个cordova android项目。upto构建项目一切正常。构建项目后,当我尝试在Android IDE中打开Android Studio时,我收到了这个错误。

错误:清单合并失败:uses-sdk:minSdkVersion 1 不能小于库 [ tested_artifact ::CordovaLib] E:\projects\cordova\hello1\platforms\android\CordovaLib\build\intermediates\library_manifest\debug\中声明的版本 19 AndroidManifest.xml 作为库可能正在使用 1 中不可用的 API 建议:使用 minSdk 最多为 1 的兼容库,或将此项目的 minSdk 版本增加到至少 19,或使用 tools:overrideLibrary="org.apache. cordova" 强制使用(可能导致运行时失败)

这是设置信息 在此处输入图像描述 在此处输入图像描述

我尝试在 Config.xml (项目目录)中添加首选项 name="android-minSdkVersion" value="19"。它没有用。

请帮我解决这个问题。谢谢,

标签: androidcordova

解决方案


删除

<uses-sdk android:minSdkVersion="19" />

insideandroid/CordovaLib/AndroidManifest.xml帮助解决了这个问题


推荐阅读