danek130995
24 / 24 / 1
Регистрация: 25.05.2014
Сообщений: 938
|
|
#1 | |
Что такое Maven? - Программирование Android03.12.2015, 19:50. Просмотров 696. Ответов 4
Метки нет Все метки)
(
В уроке 161 startandroid есть такое замечание для тех, кто хочет протестировать библиотеку Picasso:
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
03.12.2015, 19:50 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Что такое Maven? (Программирование Android):
4
Что такое хэширование? - Программирование Android Что такое system_process - Программирование Android Что такое Application - Программирование Android Что такое setWakeMode - Программирование Android
Что такое Jsoup? - Программирование Android |
Pablito
|
||||||
03.12.2015, 20:02 | #2 | |||||
![]()
что бы подключить Picasso в андроид проект достаточно дописать ОДНУ строку в файл build.gradle
там где dependecies
1
|
danek130995
24 / 24 / 1
Регистрация: 25.05.2014
Сообщений: 938
|
|
03.12.2015, 21:40 [ТС] | #3 |
Паблито,спасибо! Вот мне интересно, я когда строчку записал и нажал Sync, эта библиотека подгрузилась из интернета? Или она уже была предустановлена со студией?
Получается Maven - это Gradle? Т.е. фреймворк для сборки проектов?
0
|
FireOwl
62 / 44 / 5
Регистрация: 01.07.2009
Сообщений: 145
|
|
04.12.2015, 13:49 | #4 |
![]()
Maven и Gradle - это две различные системы автоматизации сборки и тестирования проектов.
Maven использует XML файлы, Gradle - язык основанный на Groovy. У них есть свои плюсы и минусы, различия в использовании и реализации. На эту тему стоит почитать отдельно материалы. Gradle последнее время становится популярнее. Студии от JetBrains (в том числе и Android Studio) используют именно его для сборки своих проектов. В обоих случаях используется похожая модель зависимостей проекта. В специальном файлике указываются названия и версии библиотек, необходимых для сборки. Во время синхронизации проекта, недостающие или обновившиеся библиотеки скачиваются из удаленных репозиториев, и складываются в какой-то локальный "кеш". А оттуда уже используются студией. Gradle способен использовать для поиска зависимостей репозитории Maven, Ivy или локальные папки на компьютере. В цитате из урока имеется ввиду именно найти и подключить библиотеку из репозитория Maven. Для этого в файлик app.gradle вашего проекта необходимо добавить строку, вроде той, что привел Паблито выше.
2
|
danek130995
24 / 24 / 1
Регистрация: 25.05.2014
Сообщений: 938
|
|
04.12.2015, 20:30 [ТС] | #5 |
FireOwl, Сколько же вокруг еще неизведанных вещей.. Спасибо Вам большое за подробное объяснение!
0
|
04.12.2015, 20:30 | |
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
04.12.2015, 20:30 |
Привет! Вот еще темы с ответами:
5
Что такое контент для продажи - Программирование Android Что такое Rest и зачем нужен - Программирование Android Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |