web-dev-qa-db-fra.com

Importation de CardView et RecyclerView (Android 5.0) dans mon projet existant (Eclipse)

Je souhaite importer CardView et RecyclerView dans mon projet existant. J'utilise Eclipse. J'ai lu d'autres réponses dans stackoverflow mais toutes sont pour Android Studio. Ve Quelqu'un peut-il m'aider?

L'erreur que je reçois est: CardView ne peut pas être résolu en un type.

Mise à jour: la réponse Commonwares m'a aidé à résoudre ce problème. Mais maintenant, j'ai une autre erreur. (Erreur lors du gonflement de la classe et d'Android.support.v7.widget.CardView). S'il vous plaît, quelqu'un m'aide.

20
Harsh Pokharna

Ils sont également disponibles en tant que Android maintenant, dans extras/Android/support/v7/ de votre installation SDK. Faites une copie de ces projets ailleurs sur votre disque dur, importez-les dans Eclipse, puis référencez-les en tant que bibliothèques à partir de votre application en suivant les instructions de la documentation .

17
CommonsWare

Actuellement, pour obtenir le recyclerView, vous devez d'abord télécharger à partir du gestionnaire sdk le référentiel de support Android dans la section "Extras". Ensuite, vous devez importer toutes les bibliothèques à partir d'ici (à partir du chemin du dossier sdk ):

sdk\extras\Android\m2repository\com\Android\support

enter image description here

10
j2emanue

ajouter Android-support-v7-recyclerview.jardu dossier: sdk\extras\Android\support\v7\recyclerview\libs à libs a résolu mon problème.

6
Blue_Alien

Enfin, j'ai résolu mon problème.

.../sdk/extras/Android/support/v7 /

>appcompat
    >libs
        >Android-support-v4.jar
        >Android-support-v7-appcompat.jar
>cardview
    >libs
        >Android-support-v7-cardview.jar
>gridlayout
    >libs
        >Android-support-v7-gridlayout.jar
>mediarouter
    >libs
        >Android-support-v7-mediarouter.jar
>palette
    >libs
        >Android-support-v7-palette.jar
>recyclerview
    >libs
        >Android-support-v7-recyclerview.jar

copiez tous les fichiers jar ci-dessus dans les bibliothèques de votre projet et utilisez ce support Android-v4.jar ci-dessus au lieu du vôtre

1
xiaoyee

Pour RecyclerView, je peux exécuter en ajoutant simplement le fichier jar de recycleur obtenu à partir du dossier libs de recycler dans le dossier de support v7 pour cardview, je l'ai importé en tant que Android, fait en tant que bibliothèque et ajouté à mon projet. l'interface utilisateur dans mon Android a fonctionné parfaitement pour la première exécution, mais maintenant il montre une erreur dans l'éditeur d'interface utilisateur mais fonctionne parfaitement dans l'émulateur. j'espère que cela aide

1
user2779311

ajouter appcompat-v7.jar à vos bibliothèques. Ce problème sera résolu.

0
thaitujim