appcompat_v7

Интерфейс, диалоги, темы, стили, меню
Ответить
Javatar
Сообщения: 4
Зарегистрирован: 09 ноя 2013, 13:59

appcompat_v7

Сообщение Javatar » 04 ноя 2014, 00:28

Искал подробный гайд по appcompat_v7, но ничего не нашел, кроме документации гугла да нескольких блогов, где также не написано пошаговое руководство. Знает ли кто, как подключить appcompat к проекту?
P.S. Желательно пошагово, так как я почти полный нуб.

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: appcompat_v7

Сообщение doter.ua » 04 ноя 2014, 00:34

Студия или Эклипс?
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Javatar
Сообщения: 4
Зарегистрирован: 09 ноя 2013, 13:59

Re: appcompat_v7

Сообщение Javatar » 04 ноя 2014, 00:41

Студия

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: appcompat_v7

Сообщение doter.ua » 04 ноя 2014, 00:56

В папке src есть файл build.gradle открой его, в нем разные настройки проекта(что-то типа конфига) нас интересует раздел dependencies:

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


dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:20.0.0'
    compile 'com.android.support:support-v4:20.0.0'
}

Где нужно добавить compile 'специальное_название_библиотеки' Они берутся из воздуха :) (Есть специальное хранилище, по-моему называется центральный репозиторий).
Обычно достаточно загуглить название библиотеки + пару ключевых слов:
appcompat v7 dependencies example и в одной и з первых ссылок будет пример, чаще всего на стэк оверфлоу
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Javatar
Сообщения: 4
Зарегистрирован: 09 ноя 2013, 13:59

Re: appcompat_v7

Сообщение Javatar » 04 ноя 2014, 00:59

Это я конечно знаю. Вот как тулбар к активити подключить, если include не работает нормально? Пример я брал из com.antonioleiva.materialeverywhere. Не могу просто перенести.

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: appcompat_v7

Сообщение Foenix » 04 ноя 2014, 01:03

Javatar писал(а):Искал подробный гайд по appcompat_v7, но ничего не нашел, кроме документации гугла да нескольких блогов, где также не написано пошаговое руководство. Знает ли кто, как подключить appcompat к проекту?
P.S. Желательно пошагово, так как я почти полный нуб.
там как раз таки есть пошаговое руководство
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Javatar
Сообщения: 4
Зарегистрирован: 09 ноя 2013, 13:59

Re: appcompat_v7

Сообщение Javatar » 04 ноя 2014, 01:07

Окей. Только как перенести часть одного проекта в другой? То есть appcompat в пустой проект.

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: appcompat_v7

Сообщение doter.ua » 04 ноя 2014, 01:13

Часть какого проекта? а если она не будет работать без остальной части? Если ты про стандартную библиотеку appcompat то строчки в dependencies будет достаточно.
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Аватара пользователя
Leeroy
Сообщения: 67
Зарегистрирован: 12 дек 2013, 21:25

Re: appcompat_v7

Сообщение Leeroy » 08 ноя 2014, 16:15

А как подключить исходники appcompat v7 и v4 в студии. ?
Папке *\sdk\extras\android\support\v7\appcompat\src\ ничего нет, в сдк менеджере Android Support Library скачан и последняя версия
Java Core -> JDBC -> GoF -> Android SDK ->...
Телепрограмма в твоем смарте Телепрограмма

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: appcompat_v7

Сообщение doter.ua » 08 ноя 2014, 18:46

Leeroy писал(а):А как подключить исходники appcompat v7 и v4 в студии. ?
Папке *\sdk\extras\android\support\v7\appcompat\src\ ничего нет, в сдк менеджере Android Support Library скачан и последняя версия
Если я правильно понимаю, то они стянутся из центрального репозитория (облако). Все, что нужно, это прописать пару строк в dependencies
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Аватара пользователя
Leeroy
Сообщения: 67
Зарегистрирован: 12 дек 2013, 21:25

Re: appcompat_v7

Сообщение Leeroy » 08 ноя 2014, 20:41

doter.ua писал(а):
Leeroy писал(а):А как подключить исходники appcompat v7 и v4 в студии. ?
Папке *\sdk\extras\android\support\v7\appcompat\src\ ничего нет, в сдк менеджере Android Support Library скачан и последняя версия
Если я правильно понимаю, то они стянутся из центрального репозитория (облако). Все, что нужно, это прописать пару строк в dependencies
Прописано

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

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:20.0.0'
}
Java Core -> JDBC -> GoF -> Android SDK ->...
Телепрограмма в твоем смарте Телепрограмма

Ответить