android - Manifest 合并失败如何解决?
问题描述
添加新的图书馆应用程序后显示错误?我正在尝试添加
compile 'com.github.badoualy:stepper-indicator:1.0.7'
添加后我的应用程序显示错误
错误:任务“:sample:processShopifyDebugManifest”执行失败。
清单合并失败:来自 [com.android.support:design:25.3.1] AndroidManifest.xml:27:9-31 的属性 meta-data#android.support.VERSION@value value=(25.4.0) 也存在于[com.android.support:appcompat-v7:26.0.0-beta2] AndroidManifest.xml:28:13-41 值=(26.0.0-beta2)。建议:将 'tools:replace="android:value"' 添加到 AndroidManifest.xml:23:9-25:38 的元素以覆盖。
可能这是解决此问题的正确方法 https://stackoverflow.com/a/45258773/10010192
解决方案
可能您正在使用多个版本的 Android 支持库。所以请选择一个版本并将其用于所有库。也许你可以试试 25.4.0。(您还需要将 compileSdkVersion 和 targetSdkVersion 更改为 25.4.0)
推荐阅读
- ios - Sign In with Apple:如何为现有应用程序实现它?
- python - (un)序列化python中的数据类
- python - 如何获取 Python MYSQL 连接用户名和密码?
- c++ - 如何在不使用 goto 的情况下从 if 块跳转到 else 块?
- powershell - 比较 PowerShell 中的软件版本号
- angular - Angular Material中的响应式sidenav,没有出现
- php - 将多个数组与所有数组元素组合
- css - Sentence-Wrap(属性自动换行)
- bootstrap-4 - 按下 PageExpander-Button 会添加另一个导航栏
- r - 如何将时间从字符转换为时间并按小时分组