当我尝试更新:'com.android.support:appcompat-v7:26.1.0'
库并且我必须更改Android Manifest文件中的某些内容时,我总是收到错误,这对我来说没有任何意义。如何正确安装此库,而不会出现我有不同支持库版本的错误。像这样:
像这样清单合并失败:属性meta-data#android.support.VERSION@value value =(26.0.1)from [com.android.support:design:26.0.1] AndroidManifest.xml:28:13-35 也出现在[com.android.support:appcompat-v7:26.1.0] AndroidManifest.xml:28:13-35 value =(26.1.0)。 建议:添加'工具:replace =" android:value"'到AndroidManifest.xml:26:9-28:38的元素覆盖。
或:
所有com.android.support库必须使用完全相同的版本规范(混合版本可能导致运行时崩溃)。发现版本26.1.0,26.0.2,26.0.1。示例包括com.android.support:animated-vector-drawable:26.1.0和com.android.support:exifinterface:26.0.2
如何避免这些错误?
答案 0 :(得分:2)
可能您正在使用其他一些库,它们自己包含支持库。 并且他们的支持库版本与您尝试包含在项目中的版本不同。