[英]Execution failed for task':app:processDebugManifest'
错误:任务':app:processDebugManifest'的执行失败。
清单合并失败:[com.android.support:appcompat-v7:25.3.1]中的属性meta-data#android.support.VERSION@value value =(25.3.1)也是AndroidManifest.xml:27:9-31出现在[com.android.support:recyclerview-v7:26.0.0-alpha1] AndroidManifest.xml:24:9-38 value =(26.0.0-alpha1)。 建议:在AndroidManifest.xml:25:5-27:34的元素上添加'tools:replace =“ android:value”'以进行覆盖。
如何解决这个错误?
试试这个代码:
<application
tools:replace="icon, label"> <-- Add this line in application tag
问题是您正在使用不同版本的支持库。 尝试对所有android支持库使用相同的版本。
在build.gradle
文件中:
更改
com.android.support:recyclerview-v7:26.0.0-alpha1
至
com.android.support:recyclerview-v7:25.3.1
试用最新版本的库(25.3.1)
buildToolsVersion "25.0.3"
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support:support-v4:25.3.1'
更改app.gradle
classpath 'com.android.tools.build:gradle:2.3.3'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.