web-dev-qa-db-fra.com

appliquer le plugin: 'Android' ou appliquer le plugin: 'com.Android.application'

Comme dans le sujet. Gradle nécessite de configurer plugin et il y a des moments où il est mentionné à apply plugin: 'Android', et autre à apply plugin: 'com.Android.application'.

Quels sont les différenciateurs? Lequel devrait être utilisé?

33
Jacob

apply plugin: 'Android' spécifie qu'il s'agit d'un projet Android mais il ne précise pas que c'est un projet d'application ou de bibliothèque. Pour vous faciliter la vie, vous pouvez indiquer à gradle le type de projet et indiquer le plugin à utiliser. I recommande d'utiliser apply plugin: 'com.Android.application si le projet est une application et apply plugin: 'com.Android.library' si le projet est une lib. Il aide gradle à compiler le projet efficacement.

Cliquez ici pour une explication détaillée -

45
Varundroid

Lequel devrait être utilisé?

apply plugin: 'com.Android.application'

Quels sont les différenciateurs?

Ils ont renommé le plugin pour se conformer à la convention de dénomination que Gradle commence à adopter pour les plugins, en vue d'un nouveau système de plugins dans les futures versions de Gradle.

10
CommonsWare