com.android.build.gradle
[Groovy] Class LibraryPlugin
java.lang.Object
com.android.build.gradle.BasePlugin
com.android.build.gradle.LibraryPlugin
- All Implemented Interfaces:
- Plugin
class LibraryPlugin
extends BasePlugin
Gradle plugin class for 'library' projects.
Fields inherited from class BasePlugin
|
DIR_BUNDLES, FILE_JACOCO_AGENT, GRADLE_MIN_VERSION, GRADLE_SUPPORTED_VERSIONS, INSTALL_GROUP, TEST_SDK_DIR, assembleTest, connectedCheck, deviceCheck, instantiator, jacocoAgentTask, jacocoPlugin, lintAll, lintCompile, lintVital, mainPreBuild, mainSourceSet, project, sdkHandler, testSourceSet, uninstallAll |
Property Summary |
Task |
assembleDefault
Default assemble task for the default-published artifact. this is needed for
the prepare task on the consuming project.
|
Methods inherited from class BasePlugin
|
addDependency, addPackageTasks, apply, basicCreateMergeResourcesTask, checkTasksAlreadyCreated, createAidlTask, createAnchorTasks, createAndroidTasks, createAssembleTask, createBuildConfigTask, createCheckManifestTask, createCheckTasks, createCompileTask, createGenerateMicroApkDataTask, createGenerateResValuesTask, createLintCompileTask, createLintTasks, createMergeAssetsTask, createMergeManifestsTask, createMergeResourcesTask, createNdkTasks, createOldProcessManifestTask, createProcessJavaResTask, createProcessManifestTask, createProcessResTask, createProcessResTask, createProcessTestManifestTask, createProguardTasks, createRenderscriptTask, createTestApkTasks, createZipAlignTask, displayDeprecationWarning, displayDeprecationWarning, displayDeprecationWarning, ensureConfigured, ensureTargetSetup, getAndroidBuilder, getBootClasspath, getDefaultConfigData, getExtension, getExtensionClass, getExtraAndroidArtifacts, getExtraArtifacts, getExtraBuildTypeSourceProviders, getExtraFlavorSourceProviders, getExtraJavaArtifacts, getExtraVariantSourceProviders, getInstantiator, getJacocoAgentTask, getLocalJarFileList, getLogger, getManifestDependencies, getNdkFolder, getOptionalDir, getProject, getSdkFolder, getSdkInfo, getTextSymbolDependencies, getUnresolvedDependencies, getVariantFactory, getVariantManager, handleLibrary, isVerbose, registerArtifactType, registerBuildTypeSourceProvider, registerJavaArtifact, registerMultiFlavorSourceProvider, registerProductFlavorSourceProvider, resolveDependencies, setAssembleTest |
assembleDefault
Task assembleDefault
- Default assemble task for the default-published artifact. this is needed for
the prepare task on the consuming project.
LibraryPlugin
@Inject
LibraryPlugin(Instantiator instantiator, ToolingModelBuilderRegistry registry)
-
apply
@Override
void apply(Project project)
-
getExtensionClass
@Override
java.lang.Class getExtensionClass()
-
getVariantFactory
@Override
protected VariantFactory getVariantFactory()
-
Copyright (C) 2012 The Android Open Source Project