我正在尝试添加卡片视图但是当我使用此依赖项添加libary时:
compile 'com.android.support:cardview-v7:25.3.1'
我收到以下错误:
错误:任务':app:processDebugManifest'执行失败。 清单合并失败:来自[com.android.support:appcompat-v7:26.0.0-alpha1]的属性meta-data#android.support.VERSION@value value =(26.0.0-alpha1)AndroidManifest.xml:27:9 -38 也出现在[com.android.support:cardview-v7:25.3.1] AndroidManifest.xml:24:9-31 value =(25.3.1)。 建议:添加'工具:replace =" android:value"'到AndroidManifest.xml:25:5-27:41的元素覆盖。
答案 0 :(得分:2)
build.gradle
中存在一个存在冲突的支持库。从错误中,您有一个与com.android.support:appcompat-v7:26.0.0-alpha1
冲突的com.android.support:cardview-v7:25.3.1
库。 cardview-v7
已包含appcompat-v7
。因此,您需要使用删除appcompat-v7:26.0.0-alpha1
或使用相同的支持库版本。
您还需要检查build.gradle中的每个依赖项。如果您发现库内部使用了支持库,则可以使用以下内容将其排除:
compile('com.the.library:libraryname:1.0.0') {
exclude group: 'com.android.support', module: 'appcompat-v7'
}
答案 1 :(得分:1)
也许您使用的是不同版本的Android支持库:
使用如下相同的版本
//tr[td[2] = "1234567"]/td[last()]/a/@href