android - studio - RecyclerView falta
jdk en android studio (5)
Acabo de instalar las nuevas herramientas SDK (Android L Developer Preview), y estoy tratando de usar RecyclerView
pero parece que falta.
Según tengo entendido, debería incluir la biblioteca de soporte v7
, pero parece que no puedo hacer eso ...
Parece que no puedo encontrar la biblioteca de v7 en la carpeta SDK (sí instalé la Biblioteca de soporte de Android desde el Administrador de SDK).
Gracias por adelantado
Debes actualizar el repositorio de Android, la biblioteca de soporte y debes usar esta dependencia:
compile ''com.android.support:recyclerview-v7:+''
ACTUALIZADO el 30/10/2017:
Usar el +
no es una buena opción porque no puedes replicar la construcción en el futuro.
Puedes usar una de estas versiones. Verifique su SDK para la versión actualizada:
//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''
La única forma en que encontré usar esa biblioteca es copiando el archivo .aar que puedes encontrar en /extras/android/m2repository/com/android/support/recyclerview-v7/21.0.0-rc/ y luego renómbralo en .zip y descomprimirlo. Luego copie el archivo class.jar en su biblioteca de proyectos (tal vez cambie el nombre en algo más parecido a recyclerview-v7.jar).
Recuerde actualizar el jar cuando se lanzarán nuevas versiones
Pasos para lograr:
1. Seleccione las últimas herramientas de Android SDK, herramientas de plataforma y herramientas de compilación. Seleccione la última biblioteca de soporte de Android y el repositorio de soporte de Android.
2.Después de actualizar el repositorio de soporte de Android desde el Administrador de SDK, vaya a ... / sdk / extras / android / m2repository / com / android / support / recyclerview-v7 / 21.0.0-rc1
3.Unzip recyclerview-v7-21.0.0-rc1.aar
4.Después de descomprimir recyclerview-v7-21.0.0-rc1.aar obtendrás classes.jar
5. renombre classes.jar a recyclerView.jar para referencia de funciones y añádalo a su aplicación de Android en la carpeta / lib
compile ''com.android.support:appcompat-v7:25.3.1''
compile ''com.android.support:recyclerview-v7:25.3.1''
compile ''com.android.support:design:25.3.1''
tienes que dar la ruta completa en la dependencia de compilación gradle
me gusta
compile ''com.android.support:recyclerview-v7:23.0.0''
ya que dará error debido a buscar en un directorio llamado 23.0 así que proporcione la ruta completa