有人请帮助我。我正在尝试重建它。我添加了一个新的插件和资产。但是当我尝试重建项目时,它会显示此错误。我已经将/platforms/android/AndroidManifest.xml中的min SDK更改为19,但它已更改为默认值,即SDK 14。
建立失败
总时间:5.986秒
错误:cmd:命令失败,退出代码1错误输出: C:\ Users \ kristelle \ Desktop \ AULocation \ platforms \ android \ AndroidManifest.xml:19:5-74错误: uses-sdk:minSdkVersion 14不能小于库中声明的版本19 [:wikitudesdk:] C:\ Users \ kristelle \ Desktop \ AULocation \ platforms \ android \ build \ intermediates \ explosion-aar \ wikitudesdk \ AndroidManifest.xml 建议:使用工具:overrideLibrary =“com.wikitude.architectandlib”强制使用
失败:构建因异常而失败。
出了什么问题: 任务':processDebugManifest'执行失败。
清单合并失败:uses-sdk:minSdkVersion 14不能小于库中声明的版本19 [:wikitudesdk:] C:\ Users \ kristelle \ Desktop \ AULocation \ platforms \ android \ build \ intermediates \ explosion-aar \ wikitudesdk \ AndroidManifest.xml中 建议:使用工具:overrideLibrary =“com.wikitude.architectandlib”强制使用
尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。
答案 0 :(得分:1)
我遇到了同样的问题。我认为wikitudesdk库的build.gradle文件设置为使用14
defaultConfig {
minSdkVersion 14
targetSdkVersion ...
}
尝试将其更改为:
defaultConfig {
minSdkVersion 19
targetSdkVersion ...
}
我最终检查了项目中的每个build.gradle文件。我还确保在每个项目AndroidManifest.xml文件中删除 <uses-sdk.../>
。
<uses-sdk
android:minSdkVersion="19"
android:targetSdkVersion="..." />
我认为<uses-sdk.../>
minSdkVersion
和targetSdkVersion
中的两个设置应该从build.gradle设置插入到清单中。
希望有所帮助。