RecyclerView缺失

Eli*_*vah 56 android android-recyclerview

我刚刚安装了新的SDK工具(Android L开发人员预览版),我正在尝试使用,RecyclerView但它似乎缺失了.

根据我的理解,我应该包括v7支持库,但我似乎无法做到这一点......

我似乎无法在SDK文件夹中找到v7库(我确实从SDK Manager安装了Android支持库).

先谢谢你.

Gab*_*tti 110

你必须更新android存储库,支持库,你必须使用这个依赖:

compile 'com.android.support:recyclerview-v7:+'
Run Code Online (Sandbox Code Playgroud)

更新时间:30/10/2017:

使用+它不是一个好的选择,因为您将来无法复制该构建.

您可以使用其中一个版本.检查您的sdk以获取更新版本:

  //it requires compileSdkVersion 27
  implementation 'com.android.support:recyclerview-v7:27.1.0'
  implementation 'com.android.support:recyclerview-v7:27.0.2'
  implementation 'com.android.support:recyclerview-v7:27.0.1'
  compile 'com.android.support:recyclerview-v7:27.0.0'

  //it requires compileSdkVersion 26
  //it requires to add the google maven repo 
  //  maven {
  //        url "https://maven.google.com"
  //        }
  compile 'com.android.support:recyclerview-v7:26.1.0'
  compile 'com.android.support:recyclerview-v7:26.0.2'
  compile 'com.android.support:recyclerview-v7:26.0.1'
  compile 'com.android.support:recyclerview-v7:26.0.0'

  //it requires compileSdkVersion 25
  compile 'com.android.support:recyclerview-v7:25.4.0'
  compile 'com.android.support:recyclerview-v7:25.3.1'
  compile 'com.android.support:recyclerview-v7:25.3.0'
  compile 'com.android.support:recyclerview-v7:25.2.0'
  compile 'com.android.support:recyclerview-v7:25.1.1'
  compile 'com.android.support:recyclerview-v7:25.1.0'  
  compile 'com.android.support:recyclerview-v7:25.0.0'  

  //it requires compileSdkVersion 24
  compile 'com.android.support:recyclerview-v7:24.1.1'  
  compile 'com.android.support:recyclerview-v7:24.1.0'  

  //it requires compileSdkVersion 23
  compile 'com.android.support:recyclerview-v7:23.4.0'
  compile 'com.android.support:recyclerview-v7:23.3.0'
  compile 'com.android.support:recyclerview-v7:23.2.1'
  compile 'com.android.support:recyclerview-v7:23.2.0'
  compile 'com.android.support:recyclerview-v7:23.1.1'
  compile 'com.android.support:recyclerview-v7:23.1.0'
  compile 'com.android.support:recyclerview-v7:23.0.1'
  compile 'com.android.support:recyclerview-v7:23.0.0'

  //it requires compileSdkVersion 22
  compile 'com.android.support:recyclerview-v7:22.2.1'
  compile 'com.android.support:recyclerview-v7:22.2.0'
  compile 'com.android.support:recyclerview-v7:22.1.1'
  compile 'com.android.support:recyclerview-v7:22.1.0'
  compile 'com.android.support:recyclerview-v7:22.0.0'

  //it requires compileSdkVersion 21
  compile 'com.android.support:recyclerview-v7:21.0.3'
  compile 'com.android.support:recyclerview-v7:21.0.2'
  compile 'com.android.support:recyclerview-v7:21.0.0'
Run Code Online (Sandbox Code Playgroud)

  • @GabrieleMariotti无处不在,无论何处提到Android UI卡:P (2认同)

Spo*_*ght 21

我发现使用该库的唯一方法是复制.aar文件,您可以在/extras/android/m2repository/com/android/support/recyclerview-v7/21.0.0-rc/中找到它.重命名为.zip并解压缩它.比复制项目库中的class.jar文件(可能将其重命名为recyclerview-v7.jar).

请记得在推出新版本时升级jar

  • 这似乎是唯一适用于Eclipse的解决方案.+1! (3认同)