Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.62/26: Рейтинг темы: голосов - 26, средняя оценка - 4.62
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
1

Для чего нужен Gradle

02.11.2013, 17:49. Просмотров 4782. Ответов 2
Метки нет (Все метки)

Новая студия почти навязчиво предлагает перевести мои проекты в Gradle - в окне при запуске проекта выпрыгивает "ваш проект не Gradle. Как перевести читать здесь. Больше не напоминать?"
И дают ссылку http://tools.android.com/tech-docs/new-build-system/intellij_to_gradle

Попытался прочитать/перевести... и мало понял(английский на уровне "со словарем"). В чем разница? Оба режима поддерживаются студией, но развитие идет в основном в сторону Gradle. Не прочь перести проект, но ("бесплатный сыр") какие старые привычные удобства при этом потеряю? Насколько сложна настройка новых "возомжностей"?

Пока что насколько я понял
1) Упрощена сборка из командной строки (супер! Это связано с Ant?)
2) Поддержка разных видов сборки - платной или бесплатной версии без сильной тряски кода (звучит не плохо! Это пре-компиляторные условия в коде?)
3) Не надо прописывать особым образом библиотеки (такие как ActionBarSherlock) - он их сам находит (упс! не понял! где находит? В инете свежую версию? Сам трусит код что-бы вставить? Меняет AndroidManifest.xml?)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.11.2013, 17:49
Ответы с готовыми решениями:

Для чего нужен манифест?
Здравствуйте, скажите пожалуйста за что отвечает Manifest? Для указывания...

Для чего нужен contentDescription
Всем привет! Я прочитал официальную документацию, но всё равно я не пойму для...

Для чего нужен android.support.v4
Вопрос к знатокам: почему AS по умолчанию импортирует в проект классы из...

Для чего нужен Super.onStartCommand
Здравствуйте. А для чего надо писать так? public int onStartCommand...

Gradle sync failed: Invalid Gradle JDK configuration found
Спустя пару часов все таки решил открыть тему. Intellij IDEA 15.0.2 ...

2
Bringoff
СуперМодулятор
133 / 132 / 48
Регистрация: 03.11.2012
Сообщений: 974
02.11.2013, 19:27 2
Ant заменен Gradle. Говорят, что это должно ускорить сборку, но пока у меня на не слишком мощной машине компилит небольшое приложение больше минуты и отжирает все процессы. Плюс для новичка плохо то, что довольно сильно меняется структура проекта - я еле нашёл R.java. Ant+intellij idea для меня пока предпочтительнее. А вообще, Gradle - это, по сути, адаптированный Maven.
1
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
03.11.2013, 01:49  [ТС] 3
Спасибо! Успокоили! Пока рано переходить... боялся упустить нечто важное(перетряхивание проекта), пока старую версию сборщика "вдруг" не отменили...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.11.2013, 01:49

Для чего нужен метод syncState() в ActionBarDrawerToggle
Для чего нужен метод syncState() в ActionBarDrawerToggle , не понятно, без...

Gradle объединить ресурсы для двух сборок
Гуру, посоветуйте! Делаю "заготовку" под проекты (отлаживаю технологию). ...

Версия Gradle
Здравствуйте. Последняя версия Gradle 2.13 у меня используется 2.10. Надо ли...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru