|
||||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectcom.android.build.gradle.BasePlugin
com.android.build.gradle.AppPlugin
class AppPlugin extends BasePlugin
Gradle plugin class for 'application' projects.
Field Summary |
---|
Fields inherited from class BasePlugin | |
---|---|
DIR_BUNDLES, GRADLE_MIN_VERSION, GRADLE_SUPPORTED_VERSIONS, INSTALL_GROUP, TEST_SDK_DIR, assembleTest, connectedCheck, deviceCheck, instantiator, lintAll, lintCompile, lintVital, mainPreBuild, mainSourceSet, project, testSourceSet, uninstallAll |
Property Summary | |
---|---|
java.util.Map |
buildTypes
|
AppExtension |
extension
|
static PluginHolder |
pluginHolder
|
java.util.Map |
productFlavors
|
java.util.Map |
signingConfigs
|
Constructor Summary | |
AppPlugin(Instantiator instantiator, ToolingModelBuilderRegistry registry)
|
Method Summary | |
---|---|
void
|
apply(Project project)
|
protected void
|
createApiObjects()
|
protected void
|
doCreateAndroidTasks()
Task creation entry point. |
AppExtension
|
getExtension()
|
Property Detail |
---|
final java.util.Map buildTypes
AppExtension extension
static PluginHolder pluginHolder
final java.util.Map productFlavors
final java.util.Map signingConfigs
Constructor Detail |
---|
@Inject AppPlugin(Instantiator instantiator, ToolingModelBuilderRegistry registry)
Method Detail |
---|
@Override void apply(Project project)
protected void createApiObjects()
@Override protected void doCreateAndroidTasks()
@Override AppExtension getExtension()
Copyright (C) 2012 The Android Open Source Project