与主题一样。 Gradle
需要设置plugin
,有时候apply plugin: 'android'
会提及apply plugin: 'com.android.application'
,{{1}}。
有什么区别?应该使用哪一个?
答案 0 :(得分:45)
apply plugin: 'android'
指定它是一个Android项目,但它没有指定它是一个应用程序或库项目。为了让生活更轻松,您可以告诉gradle项目的类型并指出应该使用哪个插件。如果项目是应用程序,我建议使用apply plugin: 'com.android.application
;如果项目是lib,我建议使用apply plugin: 'com.android.library'
。它有助于有效地编译项目。
Click here详细解释 -
答案 1 :(得分:10)
应该使用哪一个?
apply plugin: 'com.android.application'
有什么区别?
他们将插件重命名为符合Gradle开始采用插件的命名约定,并着眼于未来Gradle版本中的新插件系统。