Saltar al contenido

Usando android.support.v7.widget.CardView en mi proyecto (Eclipse)

Encontramos el resultado a esta interrogante, o por lo menos eso esperamos. Si tienes alguna inquietud dínoslo y con gusto te ayudaremos

Solución:

Usando Gradle o Android Studio, intente agregar una dependencia en com.android.support:cardview-v7.

No parece haber un proyecto de biblioteca de Android regular en este momento para cardview-v7, leanback-v17, palette-v7o recyclerview-v7. No tengo idea si/cuándo Google enviará tales proyectos de biblioteca.

Finalmente encontré una manera de usar CardView en ADT/Eclipse. En realidad es bastante fácil:

  1. Crear un nuevo proyecto en Android Studio
  2. Agregue la dependencia de CardView como se explica en las otras respuestas a esta pregunta
  3. Abra ADT y cree un nuevo proyecto de biblioteca con el nombre del paquete android.support.v7.cardview
  4. Eliminar todos los recursos ADT creados automáticamente
  5. Encuentra el exploded-aar carpeta en Android Studio y copie los siguientes archivos en estas ubicaciones:
    • res/valores/valores.xml a la misma ubicación en su proyecto ADT
    • clases.jar a libs/ en su proyecto ADT
    • AndroidManifest.xml úselo para reemplazar el manifiesto generado automáticamente en ADT
  6. Agregue classes.jar a la ruta de compilación y asegúrese de que se exporte
  7. Agregue una referencia al proyecto de biblioteca en el proyecto en el que desea usar CardView. Puede seguir los pasos que se indican en Adding libraries with resources aquí: https://developer.android.com/tools/support-library/setup.html

Como alternativa a tener que crear un nuevo proyecto de Android Studio para obtener el contenido del AAR, también puede simplemente buscar y descomprimir el AAR del repositorio maven local. Simplemente siga los pasos proporcionados por Andrew Chen a continuación.

Tenga en cuenta que es posible que la biblioteca CardView no esté disponible en formato fuente y compatible con ADT porque todavía es solo una vista previa y un WIP. Como puede haber correcciones de errores y mejoras en las siguientes versiones, es importante mantener la biblioteca actualizada, lo cual es fácil usando la dependencia de Gradle, pero debe hacerse manualmente cuando se siguen los pasos proporcionados anteriormente.

Debe agregar esto en su build.gradle:

dependencies 
    ...
    compile 'com.android.support:cardview-v7:+'

Y entonces Sync Project with Gradle Files. Finalmente, puede usar CardView como se describe aquí.

Reseñas y puntuaciones

Si guardas algún titubeo o capacidad de aclarar nuestro sección eres capaz de ejecutar una explicación y con gusto lo observaremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *