SDK 5.0 RecyclerView无法实例化

ago*_*st_ 8 android android-layout android-fragments android-5.0-lollipop

我正在测试新的API 21,我尝试创建一个RecyclerView但是我遇到了依赖性问题.

错误看起来像那样

在此输入图像描述

我的布局:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin">
    <!-- A RecyclerView with some commonly used attributes -->
    <android.support.v7.widget.RecyclerView
        android:id="@+id/mRecyclerView"
        android:scrollbars="vertical"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

和我的gradle文件

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "20.0.0"

    defaultConfig {
        applicationId "com.agonist.samplify"
        minSdkVersion 17
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }

}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:cardview-v7:+'
    compile 'com.android.support:recyclerview-v7:+'
}
Run Code Online (Sandbox Code Playgroud)

我不知道该怎么办.我试图清理/构建项目,但它留在这里.任何的想法 ?

编辑:Finnaly它只是一个IDE预览问题.执行期间一切正常

小智 8

新的RecyclerView尚未在Studio中运行.谷歌正在努力修复.(公开号72117)

  • 它现在可以运行了 - 你需要关注来自google的deepanshu步骤:"万一人们还在想,你应该通过SDK Manager更新到API 22的最新SDK平台,并通过更新支持更新到最新的回收站视图存储库通过SDK Manager,并在build.gradle文件中使用最新版本(22.0.0)" (3认同)