- com.android.build.gradle.AppExtension
-
-
Constructor Summary
Constructors
Constructor and description |
AppExtension
(org.gradle.api.internal.project.ProjectInternal project, org.gradle.internal.reflect.Instantiator instantiator, com.android.builder.core.AndroidBuilder androidBuilder, com.android.build.gradle.internal.SdkHandler sdkHandler, org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.internal.dsl.BuildType> buildTypes, org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.internal.dsl.ProductFlavor> productFlavors, org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.internal.dsl.SigningConfig> signingConfigs, com.android.build.gradle.internal.ExtraModelInfo extraModelInfo, boolean isLibrary)
|
-
Methods Summary
Methods
Type |
Name and description |
void |
addVariant(com.android.build.gradle.api.BaseVariant variant)
|
org.gradle.api.DomainObjectSet<com.android.build.gradle.api.ApplicationVariant> |
getApplicationVariants() Returns the list of Application variants. |
-
Inherited Methods Summary
Inherited Methods
Methods inherited from class |
Name |
class TestedExtension |
addTestVariant, addUnitTestVariant, getTestBuildType, getTestVariants, getUnitTestVariants, setTestBuildType |
class BaseExtension |
aaptOptions, adbOptions, addVariant, buildToolsVersion, buildTypes, checkWritability, compileOptions, compileSdkVersion, compileSdkVersion, createConfiguration, dataBinding, defaultConfig, defaultPublishConfig, deviceProvider, dexOptions, disableWrite, enforceUniquePackageName, flavorDimensions, generatePureSplits, getAaptOptions, getAdbExe, getAdbOptions, getAidlPackageWhiteList, getBootClasspath, getBuildToolsRevision, getBuildToolsVersion, getBuildTypes, getCompileOptions, getCompileSdkVersion, getDataBinding, getDefaultConfig, getDefaultProguardFile, getDefaultPublishConfig, getDeviceProviders, getDexOptions, getEnforceUniquePackageName, getFlavorDimensionList, getGeneratePureSplits, getJacoco, getLibraryRequests, getLintOptions, getNdkDirectory, getPackageBuildConfig, getPackagingOptions, getProductFlavors, getPublishNonDefault, getResourcePrefix, getSdkDirectory, getSigningConfigs, getSourceSets, getSplits, getTestOptions, getTestServers, getTransforms, getTransformsDependencies, getVariantFilter, jacoco, lintOptions, packagingOptions, productFlavors, publishNonDefault, registerArtifactType, registerBuildTypeSourceProvider, registerJavaArtifact, registerMultiFlavorSourceProvider, registerProductFlavorSourceProvider, registerTransform, resourcePrefix, setBuildToolsVersion, setCompileSdkVersion, setCompileSdkVersion, setDefaultPublishConfig, setEnforceUniquePackageName, setGeneratePureSplits, setVariantFilter, signingConfigs, sourceSets, splits, testOptions, testServer, useLibrary, useLibrary, variantFilter, wrapJavaSourceSet |
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
-
-
Constructor Detail
-
public AppExtension(@com.android.annotations.NonNull org.gradle.api.internal.project.ProjectInternal project, @com.android.annotations.NonNull org.gradle.internal.reflect.Instantiator instantiator, @com.android.annotations.NonNull com.android.builder.core.AndroidBuilder androidBuilder, @com.android.annotations.NonNull com.android.build.gradle.internal.SdkHandler sdkHandler, @com.android.annotations.NonNull org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.internal.dsl.BuildType> buildTypes, @com.android.annotations.NonNull org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.internal.dsl.ProductFlavor> productFlavors, @com.android.annotations.NonNull org.gradle.api.NamedDomainObjectContainer<com.android.build.gradle.internal.dsl.SigningConfig> signingConfigs, @com.android.annotations.NonNull com.android.build.gradle.internal.ExtraModelInfo extraModelInfo, boolean isLibrary)
-
Method Detail
-
@java.lang.Override
public void addVariant(com.android.build.gradle.api.BaseVariant variant)
Copyright (C) 2012 The Android Open Source Project