在android studio中更改minsdk版本以启用RecyclerView

时间:2016-08-07 21:34:14

标签: android android-studio sdk

我是Android开发的新手,只是学习。我正在尝试用RecyclerView创建一些东西,教程告诉我必须将这些Gradle依赖项添加到我的应用程序模块中:

compile 'com.android.support:cardview-v7:21.0.+'
compile 'com.android.support:recyclerview-v7:21.0.+'

将它们添加到build.gradle文件时,我收到一条错误消息,说我有一个不兼容的compileSdkVersion。我将compileSdkVersion 24更改为compileSdkVersion 21,但错误没有发生,我收到错误:

compile 'com.android.support:appcompat-v7:24.0.0'
compile 'com.android.support:support-v4:24.0.0'

这些设置似乎适用于该文件中的sdk版本。我是否还需要更改其中任何一个以使其兼容?

compileSdkVersion 24
buildToolsVersion "24.0.0"

defaultConfig {
    applicationId "uk.ac.ncl.legacymakingv4"
    minSdkVersion 18
    targetSdkVersion 24
    versionCode 1
    versionName "1.0"
}

1 个答案:

答案 0 :(得分:2)

您应该始终在cardview组中使用相同版本的所有内容。因此,请将recyclerview24.0.0更改为使用相同的{{1}}版本。