com.android.build.gradle
[Groovy] Class LibraryExtension

java.lang.Object
  com.android.build.gradle.BaseExtension
      com.android.build.gradle.LibraryExtension

class LibraryExtension
extends BaseExtension

Extension for 'library' project.


Field Summary
 
Fields inherited from class BaseExtension
plugin
 
Property Summary
DefaultBuildType debug

SigningConfig debugSigningConfig

DefaultBuildType release

 
Constructor Summary
LibraryExtension(BasePlugin plugin, ProjectInternal project, Instantiator instantiator)

 
Method Summary
void addLibraryVariant(LibraryVariant libraryVariant)

void debug(Action action)

void debugSigningConfig(Action action)

DefaultDomainObjectSet getLibraryVariants()

void release(Action action)

 
Methods inherited from class BaseExtension
aaptOptions, addTestVariant, buildToolsVersion, compileOptions, compileSdkVersion, compileSdkVersion, defaultConfig, deviceProvider, dexOptions, getAdbExe, getBuildToolsRevision, getCompileSdkVersion, getDefaultProguardFile, getDeviceProviders, getLogger, getSourceSets, getTestServers, getTestVariants, lintOptions, packagingOptions, registerArtifactType, registerBuildTypeSourceProvider, registerJavaArtifact, registerMultiFlavorSourceProvider, registerProductFlavorSourceProvider, setBuildToolsVersion, setCompileSdkVersion, setCompileSdkVersion, sourceSets, testOptions, testServer, wrapJavaSourceSet
 

Property Detail

debug

final DefaultBuildType debug


debugSigningConfig

final SigningConfig debugSigningConfig


release

final DefaultBuildType release


 
Constructor Detail

LibraryExtension

LibraryExtension(BasePlugin plugin, ProjectInternal project, Instantiator instantiator)


 
Method Detail

addLibraryVariant

void addLibraryVariant(LibraryVariant libraryVariant)


debug

void debug(Action action)


debugSigningConfig

void debugSigningConfig(Action action)


getLibraryVariants

DefaultDomainObjectSet getLibraryVariants()


release

void release(Action action)


 

Copyright (C) 2012 The Android Open Source Project