2017-09-16 80 views
0

有人请帮助我。我正在尝试重建它。我添加了一个新的插件和资产。但是当我试图重建项目时,它显示这个错误。我已经改变了分钟SDK中/platforms/android/AndroidManifest.xml至19,但它改为默认这是SDK 14清单合并失败:uses-sdk:minSdkVersion 14不能小于库中声明的版本19 [:wikitudesdk:]

构建失败

总时间:5.986秒

错误:cmd:命令失败,退出代码为1错误输出: C:\ Users \ kristelle \ Desktop \ AULocation \ platforms \ android \ AndroidManifest.xml:19:5-74错误: 使用-sdk:minSdkVersion 14不能小于版本19在库中声明[:wikitudesdk:] C:\ Users \ kristelle \ Desktop \ AULocation \ platforms \ android \ build \ intermediates \ exploded-aar \ wikitudesdk \ AndroidManifest.xml Sugg注意:使用工具:overrideLibrary =“com.wikitude.architectandlib”强制使用

失败:生成失败并出现异常。

  • 出了什么问题: 执行失败的任务 ':processDebugManifest'。

    Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version 19 declared in library [:wikitudesdk:] C:\Users\kristelle\Desktop\AULocation\platforms\android\build\intermediates\exploded-aar\wikitudesdk\AndroidManifest.xml Suggestion: use tools:overrideLibrary="com.wikitude.architectandlib" to force usage

  • 尝试: 与--stacktrace选项获取堆栈跟踪运行。使用--info或--debug选项运行以获取更多日志输出。

+1

请参阅此链接:https://stackoverflow.com/questions/27135185/how-can-i-specify-the-minimum-sdk-in-phonegap-it-is-ignoring-android-minsdkvers –

回答

0

我有过类似的问题。我认为对于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设置清单。

希望有所帮助。

相关问题