Android 开发新手,遇到这个错误。不知道哪里出了问题。
错误:任务 ':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.
最佳答案
您需要使用相同版本的支持库,要么使用 25.3.1 和所有 com.android.support 依赖项,要么使用 26.0.0-alpha1。
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support:design:25.3.1'
或者两者之一
compile 'com.android.support:appcompat-v7:26.0.0-alpha1'
compile 'com.android.support:design:26.0.0-alpha1'
关于Android:元数据也存在于,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46671680/