Как добавить библиотеку с гитхаба в существующий проект?

Ответить
Saint
Сообщения: 13
Зарегистрирован: 16 сен 2014, 07:01

Как добавить библиотеку с гитхаба в существующий проект?

Сообщение Saint » 02 окт 2014, 12:19

Добрый день! Возникла необходимость добавить сею библиотеку https://github.com/MeetMe/Android-HorizontalListView в уже существующий проект. Как это сделать? Из ридми, увы, мало что понял. Я пользуюсь Android Studio 0.8.6b

Saint
Сообщения: 13
Зарегистрирован: 16 сен 2014, 07:01

Re: Как добавить библиотеку с гитхаба в существующий проект?

Сообщение Saint » 03 окт 2014, 08:07

Ребят, не уж то никто не знает? Бьюсь как рыба об лед.
Пробовал следовать видео с ютуба, а именно:
- Я закинул файлы во вновь созданную папку libraries в корне.
- Добавил строку в Settings.gradle
include ':libraries:AndroidHorizontalListView'
- Добавил эту библиотеку в File>Project Structure>Dependencies. И у меня появилась ошибка
Error:Configuration with name 'default' not found.
Кто виноват и что делать, подскажите пожалуйста? Нормально ли то, что в этой библиотеке нет build.gradle? А если он там должен быть, то каким? Уже больше суток добавить не получается :(

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Как добавить библиотеку с гитхаба в существующий проект?

Сообщение rezak90 » 03 окт 2014, 09:10

Эта либа написана в Eclipse, и просто так ее не добавить. Нужно адаптировать к АС.
P.S. Посмотри лучше вот эту https://github.com/sephiroth74/Horizont ... leListView она в АС просто интегрируется так как есть в maven репозитории
R.id.team
Политика на форуме запрещена

Saint
Сообщения: 13
Зарегистрирован: 16 сен 2014, 07:01

Re: Как добавить библиотеку с гитхаба в существующий проект?

Сообщение Saint » 03 окт 2014, 09:34

Да, я добавил эту библиотеку добавив
compile 'it.sephiroth.android.library.horizontallistview:hlistview:1.2.2'

Хотя, не понятно как ею пользоваться. Когда добавляю в layout

Код: Выделить всё

<it.sephiroth.android.library.widget.HListView
            android:id="@+id/hListView1"
            android:layout_width="match_parent"
            android:layout_height="200dip"
            android:paddingTop="20dip"
            android:paddingBottom="20dip"
            android:background="#11000000" />
То, ругается пререндер, мол

Rendering Problems The following classes could not be instantiated:
- it.sephiroth.android.library.widget.HListView (Open Class, Show Exception)
Tip: Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Как добавить библиотеку с гитхаба в существующий проект?

Сообщение rezak90 » 03 окт 2014, 09:42

Ну рендер не совершенен, так что ругается это нормально. Запусти, если работает значит все гуд.
R.id.team
Политика на форуме запрещена

Alexsnek
Сообщения: 1
Зарегистрирован: 03 окт 2014, 08:49

Re: Как добавить библиотеку с гитхаба в существующий проект?

Сообщение Alexsnek » 03 окт 2014, 11:17

В eclipse добавил проект с github https://github.com/LarsWerkman/HoloColorPicker.git Но после запуска выдает "the selection cannot be launched and there are no recent launches".
Может я не правильно делал или нужно куда то часть файла вставлять

Ответить