我正在尝试在Android Studio上使用RecyclerView
和CardView
。运行程序gradle时出现错误。我正在使用实现
compile 'com.android.support:appcompat-v7:28.0.0'
compile 'com.android.support:cardview-v7:25.3.1'
compile 'com.android.support:recyclerview-v7:25.3.1'
我在下面附加了图片:
我在上面附加了此行:
buildscript {
repositories {
google() // add google() before jcenter()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
}
但是错误并没有消失。
答案 0 :(得分:2)
使用此
所有com.android.support库必须使用完全相同的版本规范(混合版本可能会导致运行时崩溃)
implementation 'com.android.support:recyclerview-v7:28.0.0'
implementation 'com.android.support:cardview-v7:28.0.0'
答案 1 :(得分:1)
您应该使用正确的版本28.0.0 只需单击alt-enter即可获得建议,您将获得: 实施'com.android.support:cardview-v7:28.0.0'
实现'com.android.support:recyclerview-v7:28.0.0'
您的错误将得到解决。
答案 2 :(得分:0)
使用相同版本28.0.0
喜欢
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:recyclerview-v7:28.0.0'
implementation 'com.android.support:cardview-v7:28.0.0'
否则导致运行时崩溃
答案 3 :(得分:0)
您使用的Recyclerview和Cardview版本错误。它们必须与
相同android.support.appcompat.v7
在下面替换recyclerview和cardview
implementation 'com.android.support:recyclerview-v7:28.0.0'
implementation 'com.android.support:cardview-v7:28.0.0'
希望你了解