Gewusst wie: hinzufügen von recycle-Ansicht im layout-xml
Ich bin nach dieser link, wie bereits in dem link, den ich versuche zum hinzufügen von recycle-Ansicht wie folgt:
<android.support.v7.widget.RecyclerView
android:id="@+id/my_recycler_view"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="vertical" />
Habe ich Hinzugefügt android-support-v7-appcompat
Bibliothek-Projekt, und auch versucht, indem recyclerview-v7-21.0.0-rc1.aar
zu libs
aber immer noch erhalte ich die folgende Fehlermeldung.
The following classes could not be found:
- android.support.v7.widget.RecyclerView
Hinweis: ich habe aktualisiert Android SDK Tools, Android SDK Platform-Tools, Android SDK Build-Tools, Android L (API 20, L Vorschau)
bitte helfen..
- Benutzt du Eclipse oder Android Studio?
- eclipse........
- Sehen Sie bitte in der zweiten Antwort auf diese Frage: stackoverflow.com/questions/24441107/recyclerview-is-missing
Du musst angemeldet sein, um einen Kommentar abzugeben.
Du können keine der aar Datei zum Ordner libs in Eclipse (ist es nicht eine jar-Datei)
Der beste Weg, arbeiten mit dem neuen
RecyclerView
ist, derzeit, zu wechseln Android Studio und fügen Sie diese Abhängigkeit zu Ihr zu bauen.gradleNur ein Hinweis. Es ist nicht eine gute Praxis, verwenden Sie die ' + ' - Platzhalter, aber in diesem Fall Sie versuchen, eine preview-Version, so wird es bald aktualisieren mit stabilen Version.
Können Sie mit einer der folgenden Versionen.
Überprüfen Sie Ihr sdk aktualisiert, version:
Natürlich können Sie immer noch verwenden Eclipse aber es erfordert einige manuelle Operationen.
Finden Sie alle die Version von der support-Bibliotheken Bibliothek in diesen Ordner:
Hier können Sie alle version.
In den Ordnern finden Sie die
aar
- Datei von der support-Bibliotheken.Im inneren können Sie die
classes.jar
Datei,den Ordner res und werden dem AndroidManifest-Datei.Erstellen Sie ein Projekt in Ihrem Arbeitsbereich
Entpacken Sie die AAR in ein Verzeichnis.
Kopieren Sie die
AndroidManifest.xml
, dieres
, undassets
Ordner von der AAR in Ihr Projekt.Erstellen Sie eine
libs
Verzeichnis in Ihr Projekt und kopieren Sie es in denclasses.jar
Fügen Sie die Abhängigkeit.
Verwenden Sie das SDK 23 zu kompilieren
Markieren Sie das Projekt als Bibliothek
Den Recyclerview Bibliothek hat die
support-v4.jar
und die support-annotations-23.x.X.jar
als Abhängigkeiten.ECLIPSE
Wenn Ihr problem nicht gelöst oder für zukünftige Leser , hier ist die Antwort: Aus dem android sdk manager download Android Support Library ersten.
Gehen Sie zu diesem Speicherort, und kopieren .aar-Datei von hier aus
X:\android-sdk\extras\android\m2repository\com\android\support\recyclerview-v7\21.0.0
Dann umbenennen .zip-Datei dann entpacken Sie es dann finden classes.jar Datei , benennen Sie es mit einem richtigen Namen wie 'RecyclerView_v7.jar' Dann kopieren Sie den, dass .jar-Datei in Ihr Projekt Bibliothek. Hinzufügen to build path, dann starten Sie eclipse erneut, damit Sie instanziiert werden können (nicht notwendig, aber ich hatte, dies zu tun).
Nach neuen Bibliothek-Updates; RecyclerView,CardView usw sind lieferbar als einfach-library-Projekte.! 🙂
Datei~>Import~>Vorhandenen Android-Code~>SDKpath~>extras~>android~>Unterstützung~>
v7~>recyclerView.
Dann mit der rechten Maustaste auf das Projekt , gehen Sie auf Eigenschaften unter Android überprüfen der Bibliothek. Es ist geschafft ..!
Öffnen Sie nun Ihre app, die Sie verwenden möchten recyclerView.
goto Eigenschaften von Ihr app-Projekt unter Android Bibliothek hinzufügen hier finden Sie das Bibliothek-Projekt hinzufügen, dass (denken Sie daran, nicht Ihre app eine Bibliothek Projekt durch Prüfung 'der Bibliothek'), jetzt gehen Sie auf Ihr App-Projekt ist
Eigenschaften~>Java Build Path~>Bibliotheken~>Add Jars~>RecyclerView LibraryProject~>libs
Dann fügen Sie die jar in dein Projekt und buildpath .! Pheeew.. 🙂