清单合并失败:uses-sdk:minSdkVersion 14不能小于库中声明的版本19 [:wikitudesdk:]

问题描述 投票:0回答:1

有人请帮帮我。我正在尝试重建它。我添加了一个新的插件和资产。但是当我尝试重建项目时,它会显示此错误。我已经将/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 “迫使用

FAILURE:构建因异常而失败。

  • 出了什么问题:任务执行失败':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选项运行以获取更多日志输出。
android xml hybrid-mobile-app phonegap wikitude
1个回答
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.../> minSdkVersiontargetSdkVersion中的两个设置被假设从build.gradle设置插入到清单中。

希望有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.