Применить плагин: "android" или применить плагин: "com.android.application"
Как в теме. Gradle
требуется установить plugin
, и есть моменты, о которых упоминается apply plugin: 'android'
, а другие - apply plugin: 'com.android.application'
.
Что такое differenceres? Какой из них следует использовать?
Ответы
Ответ 1
apply plugin: 'android'
указывает, что это проект Android, но не указывает его проект приложения или библиотеки. Чтобы облегчить жизнь, вы можете указать gradle тип проекта и указать, какой плагин следует использовать. Я рекомендую использовать apply plugin: 'com.android.application
, если проект является приложением, и apply plugin: 'com.android.library'
, если проект является lib. Это помогает gradle эффективно скомпилировать проект.
Нажмите здесь для подробного объяснения -
Ответ 2
Какой из них следует использовать?
apply plugin: 'com.android.application'
Что такое differenceres?
Они переименовали плагин в соответствии с соглашением об именах, которое Gradle начинает принимать для плагинов, с глазом к новой плагиновой системе в будущих версиях Gradle.