Java 无法导入导入android.support.v7.widget.RecyclerView;

Java 无法导入导入android.support.v7.widget.RecyclerView;,java,android,Java,Android,在学习RecyclerView的过程中,我遇到了一些问题。GreenAdapter类未能导入“android.support.v7.widget.RecyclerView”。我正在使用Android Studio 3.1.4。我的编译SDK版本是28。这是我的build.gradle文件: apply plugin: 'com.android.application' android { compileSdkVersion 28 defaultConfig {

在学习RecyclerView的过程中,我遇到了一些问题。GreenAdapter类未能导入“android.support.v7.widget.RecyclerView”。我正在使用Android Studio 3.1.4。我的编译SDK版本是28。这是我的build.gradle文件:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 28



    defaultConfig {
        applicationId "com.example.sunshine.sunshine.app"
        minSdkVersion 17
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"


    }

    buildTypes {
       release {
           minifyEnabled false
           proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
       }
    }

}

dependencies {
    implementation project(':sunshinemodule')
    implementation project(':base')

    implementation 'com.android.support:design:28.0.0-rc01'
}
我还分享了导入不起作用的代码:

您应该添加

implementation 'com.android.support:recyclerview-v7:27.1.1' //28.0.0-rc01

之后,
清理重建
运行
将此添加到渐变中:

implementation 'com.android.support:recyclerview-v7:28.0.0-rc01'
implementation 'com.android.support:appcompat-v7:28.0.0-rc01'

然后单击“立即同步”。

右键单击应用程序-->打开模块设置-->依赖项,然后在右侧单击加号按钮。添加库依赖项并搜索recyclerview,然后添加它。

它显示,“此支持库不应使用与compileSDK版本不同的版本”。为了记录在案,我的CompileSDK版本是28。@RashedurRahman我已将实现行替换为:“实现'com.android.support:recyclerview-v7:28.0.0-rc02'”,但导入问题仍然没有解决。我已在sunshine模块的build.gradle中添加了依赖项,该问题已得到解决。感谢您的帮助:)我已经在sunshine模块的build.gradle中添加了依赖项,问题已经解决。谢谢你的帮助:)@RashedurRahman如果答案对你有帮助,请接受:)