任务执行失败':app:processDebugManifest'

时间:2017-08-10 07:37:21

标签: android android-gradle android-manifest manifest-merging

错误:任务':app:processDebugManifest'执行失败。

  

清单合并失败:来自[com.android.support:appcompat-v7:25.3.1] AndroidManifest.xml:27:9-的属性meta-data#android.support.VERSION@value value =(25.3.1) 31       也出现在[com.android.support:recyclerview-v7:26.0.0-alpha1] AndroidManifest.xml:24:9-38 value =(26.0.0-alpha1)。       建议:添加'工具:replace =" android:value"'到AndroidManifest.xml:25:5-27:34的元素覆盖。

如何解决此错误?

4 个答案:

答案 0 :(得分:0)

试试这段代码:

{{1}}

答案 1 :(得分:0)

问题是您使用的是不同版本的支持库。尝试为所有Android支持库使用相同的版本。

答案 2 :(得分:0)

build.gradle档案中:

更改

com.android.support:recyclerview-v7:26.0.0-alpha1

com.android.support:recyclerview-v7:25.3.1

答案 3 :(得分:0)

尝试使用最新版本库(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'