Error:Execution failed for task ':app:processDebugManifest'. > Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(26.0.0-alpha1) from [com.android.support:appcompat-v7:26.0.0-alpha1] AndroidManifest.xml:27:9-38 is also present at [com.android.support:cardview-v7:25.3.1] AndroidManifest.xml:24:9-31 value=(25.3.1). Suggestion: add 'tools:replace="android:value"' to <meta-data> element at AndroidManifest.xml:25:5-27:41 to override.

报错 Error:Execution failed for task ':app:processDebugManifest'.

> Manifest merger failed : Attribute meta-data#android.support.VERSION@value value=(26.0.0-alpha1) from [com.android.support:appcompat-v7:26.0.0-alpha1] AndroidManifest.xml:27:9-38

is also present at [com.android.support:cardview-v7:25.3.1] AndroidManifest.xml:24:9-31 value=(25.3.1).

Suggestion: add 'tools:replace="android:value"' to  element at AndroidManifest.xml:25:5-27:41 to override.


解决办法 1:replacecompile 'com.android.support:recyclerview-v7:+'bycompile 'com.android.support:recyclerview-v7:25.3.1'

解决方法二  在build.gradle(module.app)中加

configurations.all {

resolutionStrategy.eachDependency { DependencyResolveDetails details ->

defrequested = details.requested

if(requested.group =='com.android.support') {

if(!requested.name.startsWith("multidex")) {

details.useVersion'25.3.0'

}

}

}

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,609评论 25 709
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,687评论 2 45
  • 任裁一角,都是一画,任掬一捧,都是鲜花,任吸一口,都是馨香,任眺一眼,都是霞。清晨,随一挪步,都在畅游,傍晚,随意...
    木子山人野菊阅读 1,170评论 0 0
  • 人是爱情的天敌,要求和指令着别人或者自己,而爱情是自然的产物,它只能按照自然的规律生生不息,任何人为的行动,除了呵...
    殊笙七歌阅读 1,085评论 0 0
  • 2017.4.1 今天上午睡晚了,直到syj给我发微信才起床,急急忙忙收拾东西出门,因为前一天熬夜了... 买了一...
    胖山楂球阅读 1,456评论 0 0