Импортирование CardView и RecyclerView (Android 5.0) в мой существующий проект (eclipse)
Я хочу импортировать CardView и RecyclerView в свой существующий проект. Я использую ECLIPSE. Я читал другие ответы в stackoverflow, но все они для Android Studio.
ве
Кто-нибудь может помочь мне?
Ошибка, которую я получаю: CardView не может быть разрешен для типа.
Обновление: ответ Commonwares помог мне решить эту проблему. Но теперь у меня другая ошибка. (Ошибка раздувания класса и android.support.v7.widget.CardView). Пожалуйста, помогите мне.
Ответы
Ответ 1
Они также доступны в качестве проектов библиотеки Android сейчас, в extras/android/support/v7/
вашей установки SDK. Сделайте копию этих проектов в другом месте на вашем жестком диске, импортируйте их в Eclipse, а затем ссылайтесь на них как на библиотеки из вашего приложения после инструкций в документации.
Ответ 2
В настоящее время для получения recyclerView вы сначала загружаете из диспетчера sdk репозиторий поддержки Android в разделе "Дополнительно". После этого вам нужно импортировать все библиотеки отсюда (начиная с вашего пути к папке sdk):
sdk\extras\android\m2repository\com\android\support
![enter image description here]()
Ответ 3
добавление android-support-v7-recyclerview.jar
из папки: sdk\extras\android\support\v7\recyclerview\libs
в libs разрешило мою проблему.
Ответ 4
Для RecyclerView я могу запустить, просто добавив файл jar recycler, полученный из папки libs recycler в папке поддержки v7
для cardview, я импортировал его как проект Android, сделал его как библиотеку и добавил в свой проект. пользовательский интерфейс моего андроида работал идеально для первого запуска, но теперь он показывает ошибку в редакторе пользовательского интерфейса, но отлично работает в эмуляторе.
надеюсь, что это поможет
Ответ 5
Наконец, я решил свою проблему.
.../SDK/дополнения/Android/поддержка/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
скопируйте весь файл jar выше в ваши проекты libs и используйте этот android-support-v4.jar выше, а не ваш
Ответ 6
добавить appcompat-v7.jar
в свои библиотеки. Эта проблема будет решена.