Android Studio集成Library时报错,终极解决方法
16lz
2021-01-23
Android Studio集成Library时报错,终极解决方法
Error:Execution failed for task ':zhxa:processDebugManifest'.> Manifest merger failed : Attribute meta-data#[email protected] value=(25.3.1) from [com.android.support:appcompat-v7:25.3.1] AndroidManifest.xml:27:9-31is also present at [com.android.support:recyclerview-v7:26.0.0-alpha1] AndroidManifest.xml:24:9-38 value=(26.0.0-alpha1).Suggestion: add 'tools:replace="android:value"' to element at AndroidManifest.xml:25:5-27:34 to override.>
- 原因是:android.support:appcompat-v7:25.3.1和android.support:recyclerview-v7:26.0.0-alpha1有冲突
- 解决方法: 在module:app的build.gradle的最后添加以下代码:
configurations.all { resolutionStrategy.eachDependency { DependencyResolveDetails details -> def requested = details.requested if (requested.group == 'com.android.support') { if (!requested.name.startsWith("multidex")) { details.useVersion '25.3.0' } } } }
更多相关文章
- Android View的事件分发机制和滑动冲突解决方案
- unity与android图标冲突问题
- 【经验小谈】androidx86虚拟机跟intel-vt冲突 android x86虚拟机
- android ListView 与 ScrollView 共存冲突解决
- Android 解决SwipeRefreshLayout和viewpager左右滑动和下来刷新
- Android 沉浸式与输入法冲突
- Android编译时报错:ERROR: Could not find method leftShift() fo
- Android 中ScrollView与ListView冲突问题的解决办法
- 打包Android时报错