android - 错误:清单合并失败: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"。它没有用。
请帮我解决这个问题。谢谢,
解决方案
删除
<uses-sdk android:minSdkVersion="19" />
insideandroid/CordovaLib/AndroidManifest.xml
帮助解决了这个问题
推荐阅读
- python - Django:根据域设置不同的 SESSION_COOKIE_DOMAIN
- ios - Xcode - 水平堆栈约束的垂直堆栈
- socialengine - PHP SocialEngine 中新页面的路径
- c - C 程序将元素插入数组,直到用户输入 0 或更少的数字
- python - 发送图像作为响应时出错 [FLASK]
- qt-creator - 添加小部件时 QtCreator 停止工作
- reactjs - React 通用集合钩子函数,适用于多个钩子
- java - 在使用 Myfaces 2.3 的 WAS 8.5.5.16 中面临问题“初始化 MyFaces 时发生错误”
- regex - 正则表达式 - 使用负前瞻排除模式
- node.js - 与 console.log 相比,使用 fs.writeFile 编写的文件有额外的新行。为什么?