As in topic. Gradle
require to set up plugin
and there are times that it is mentioned to apply plugin: 'android'
, and other to apply plugin: 'com.android.application'
.
What are the differenceres? Which one should be used ?
As in topic. Gradle
require to set up plugin
and there are times that it is mentioned to apply plugin: 'android'
, and other to apply plugin: 'com.android.application'
.
What are the differenceres? Which one should be used ?
apply plugin: 'android'
specifies that It's an Android project but it does not specify Its an Application or Library project. To make life easier you can tell gradle the type of project and indicate which plugin should be used. I recommend to use apply plugin: 'com.android.application'
if project is an app and apply plugin: 'com.android.library'
if project is a lib. It helps gradle to compile project efficiently.
Click here for detailed explanation -
apply plugin: 'android'
. But in newer (and better) approach you can't create a lib while using apply plugin: 'com.android.application
. You have to use apply plugin: 'com.android.library
–
Dunnite Which one should be used ?
apply plugin: 'com.android.application'
What are the differenceres?
They renamed the plugin to comply with the naming convention that Gradle is starting to adopt for plugins, with an eye towards a new plugin system in future versions of Gradle.
© 2022 - 2024 — McMap. All rights reserved.
apply plugin: 'android-library'
for library projects. – Hutchinson