如主题中所述。Gradle需要设置plugin,有时会提到apply plugin: 'android',有时会提到apply plugin: 'com.android.application'。有什么区别?应该用哪一种?
Gradle
plugin
apply plugin: 'android'
apply plugin: 'com.android.application'
6ie5vjzr1#
apply plugin: 'android'指定它是一个Android项目,但未指定它是一个应用程序或库项目。为了简化工作,您可以告诉gradle项目的类型,并指示应使用哪个插件。如果项目是应用程序,我建议使用apply plugin: 'com.android.application';如果项目是库,我建议使用apply plugin: 'com.android.library'。Click here以获取详细说明-
apply plugin: 'com.android.library'
y3bcpkx12#
应该使用哪一个?
有什么区别?他们对插件进行了重命名,以符合Gradle开始采用的插件命名约定,并着眼于在Gradle的未来版本中推出新的插件系统。
2条答案
按热度按时间6ie5vjzr1#
apply plugin: 'android'
指定它是一个Android项目,但未指定它是一个应用程序或库项目。为了简化工作,您可以告诉gradle项目的类型,并指示应使用哪个插件。如果项目是应用程序,我建议使用apply plugin: 'com.android.application'
;如果项目是库,我建议使用apply plugin: 'com.android.library'
。Click here以获取详细说明-
y3bcpkx12#
应该使用哪一个?
有什么区别?
他们对插件进行了重命名,以符合Gradle开始采用的插件命名约定,并着眼于在Gradle的未来版本中推出新的插件系统。