una studio proyecto jdk importar guardar enviar como abrir android eclipse android-studio adt android-recyclerview

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