META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/build/
com/android/build/gradle/
com/android/build/gradle/BasePlugin$10.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$10 extends com.android.builder.profile.Recorder$Block {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
com.android.build.gradle.BasePlugin this$0
public java.lang.Void call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/build/gradle/AppPlugin.classAppPlugin.java
package com.android.build.gradle
public com.android.build.gradle.AppPlugin extends com.android.build.gradle.BasePlugin implements org.gradle.api.Plugin {
public void (org.gradle.internal.reflect.Instantiator, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry)
org.gradle.internal.reflect.Instantiator instantiator
org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
protected java.lang.Class getExtensionClass ()
protected com.android.build.gradle.internal.TaskManager createTaskManager (org.gradle.api.Project, com.android.builder.core.AndroidBuilder, android.databinding.tool.DataBindingBuilder, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.ndk.NdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry)
org.gradle.api.Project project
com.android.builder.core.AndroidBuilder androidBuilder
android.databinding.tool.DataBindingBuilder dataBindingBuilder
com.android.build.gradle.AndroidConfig extension
com.android.build.gradle.internal.SdkHandler sdkHandler
com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
com.android.build.gradle.internal.DependencyManager dependencyManager
org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
public void apply (org.gradle.api.Project)
org.gradle.api.Project project
protected com.android.build.gradle.internal.variant.VariantFactory createVariantFactory ()
public volatile void apply (java.lang.Object)
}
com/android/build/gradle/BasePlugin$5.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$5 extends java.lang.Object implements org.gradle.api.execution.TaskExecutionGraphListener {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
com.android.build.gradle.BasePlugin this$0
public void graphPopulated (org.gradle.api.execution.TaskExecutionGraph)
com.android.build.api.transform.Transform transform
org.gradle.api.Task task
org.gradle.api.execution.TaskExecutionGraph taskGraph
}
com/android/build/gradle/BasePlugin$11.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$11 extends com.android.builder.profile.Recorder$Block {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
com.android.build.gradle.BasePlugin this$0
public java.lang.Void call () throws java.lang.Exception
com.android.build.gradle.internal.variant.BaseVariantData variantData
com.android.build.gradle.internal.ApiObjectFactory apiObjectFactory
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/build/gradle/BasePlugin$12.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$12 extends com.android.builder.profile.Recorder$Block {
final boolean val$forceRegeneration
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin, boolean)
com.android.build.gradle.BasePlugin this$0
public java.lang.Void call () throws java.lang.Exception
com.android.build.gradle.tasks.ExternalNativeJsonGenerator generator
com.android.build.gradle.internal.variant.BaseVariantData variantData
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/build/gradle/BasePlugin$4.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$4 extends java.lang.Object implements org.gradle.BuildListener {
private final com.android.build.gradle.internal.LibraryCache libraryCache
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
com.android.build.gradle.BasePlugin this$0
public void buildStarted (org.gradle.api.invocation.Gradle)
org.gradle.api.invocation.Gradle gradle
public void settingsEvaluated (org.gradle.api.initialization.Settings)
org.gradle.api.initialization.Settings settings
public void projectsLoaded (org.gradle.api.invocation.Gradle)
org.gradle.api.invocation.Gradle gradle
public void projectsEvaluated (org.gradle.api.invocation.Gradle)
org.gradle.api.invocation.Gradle gradle
public void buildFinished (org.gradle.BuildResult)
InterruptedException e
org.gradle.BuildResult buildResult
static com.android.build.gradle.internal.LibraryCache access$200 (com.android.build.gradle.BasePlugin$4)
com.android.build.gradle.BasePlugin$4 x0
}
com/android/build/gradle/TestExtension.classTestExtension.java
package com.android.build.gradle
public com.android.build.gradle.TestExtension extends com.android.build.gradle.BaseExtension implements com.android.build.gradle.TestAndroidConfig {
private final org.gradle.api.internal.DefaultDomainObjectSet applicationVariantList
private String targetProjectPath
private String targetVariant
public void (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean)
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 buildTypes
org.gradle.api.NamedDomainObjectContainer productFlavors
org.gradle.api.NamedDomainObjectContainer signingConfigs
com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
boolean isLibrary
public org.gradle.api.internal.DefaultDomainObjectSet getApplicationVariants ()
public void addVariant (com.android.build.gradle.api.BaseVariant)
com.android.build.gradle.api.BaseVariant variant
public java.lang.String getTargetProjectPath ()
public void setTargetProjectPath (java.lang.String)
String targetProjectPath
public void targetProjectPath (java.lang.String)
String targetProjectPath
public java.lang.String getTargetVariant ()
public void setTargetVariant (java.lang.String)
String targetVariant
public void targetVariant (java.lang.String)
String targetVariant
}
com/android/build/gradle/BasePlugin$13.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$13 extends java.lang.Object implements com.android.repository.api.SettingsController {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
com.android.build.gradle.BasePlugin this$0
public boolean getForceHttp ()
public void setForceHttp (boolean)
boolean force
public com.android.repository.api.Channel getChannel ()
}
com/android/build/gradle/LibraryPlugin.classLibraryPlugin.java
package com.android.build.gradle
public com.android.build.gradle.LibraryPlugin extends com.android.build.gradle.BasePlugin implements org.gradle.api.Plugin {
public void (org.gradle.internal.reflect.Instantiator, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry)
org.gradle.internal.reflect.Instantiator instantiator
org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
public java.lang.Class getExtensionClass ()
protected com.android.build.gradle.internal.variant.VariantFactory createVariantFactory ()
protected boolean isLibrary ()
protected com.android.build.gradle.internal.TaskManager createTaskManager (org.gradle.api.Project, com.android.builder.core.AndroidBuilder, android.databinding.tool.DataBindingBuilder, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.ndk.NdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry)
org.gradle.api.Project project
com.android.builder.core.AndroidBuilder androidBuilder
android.databinding.tool.DataBindingBuilder dataBindingBuilder
com.android.build.gradle.AndroidConfig extension
com.android.build.gradle.internal.SdkHandler sdkHandler
com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
com.android.build.gradle.internal.DependencyManager dependencyManager
org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
public void apply (org.gradle.api.Project)
org.gradle.api.Project project
public volatile void apply (java.lang.Object)
}
com/android/build/gradle/TestedExtension.classTestedExtension.java
package com.android.build.gradle
public abstract com.android.build.gradle.TestedExtension extends com.android.build.gradle.BaseExtension implements com.android.build.gradle.TestedAndroidConfig {
private final org.gradle.api.DomainObjectSet testVariantList
private final org.gradle.api.DomainObjectSet unitTestVariantList
private String testBuildType
public void (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean)
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 buildTypes
org.gradle.api.NamedDomainObjectContainer productFlavors
org.gradle.api.NamedDomainObjectContainer signingConfigs
com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
boolean isLibrary
public org.gradle.api.DomainObjectSet getTestVariants ()
public void addTestVariant (com.android.build.gradle.api.TestVariant)
com.android.build.gradle.api.TestVariant testVariant
public org.gradle.api.DomainObjectSet getUnitTestVariants ()
public void addUnitTestVariant (com.android.build.gradle.api.UnitTestVariant)
com.android.build.gradle.api.UnitTestVariant testVariant
public java.lang.String getTestBuildType ()
public void setTestBuildType (java.lang.String)
String testBuildType
}
com/android/build/gradle/BasePlugin$1.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$1 extends com.android.builder.profile.Recorder$Block {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
com.android.build.gradle.BasePlugin this$0
public java.lang.Void call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/build/gradle/BaseExtension$1.classBaseExtension.java
package com.android.build.gradle
com.android.build.gradle.BaseExtension$1 extends java.lang.Object implements org.gradle.api.Action {
final org.gradle.api.internal.project.ProjectInternal val$project
final boolean val$isLibrary
final com.android.build.gradle.BaseExtension this$0
void (com.android.build.gradle.BaseExtension, org.gradle.api.internal.project.ProjectInternal, boolean)
com.android.build.gradle.BaseExtension this$0
public void execute (com.android.build.gradle.api.AndroidSourceSet)
String packageConfigDescription
com.android.build.gradle.api.AndroidSourceSet sourceSet
org.gradle.api.artifacts.ConfigurationContainer configurations
String packageConfigDescription
public volatile void execute (java.lang.Object)
}
com/android/build/gradle/LibraryExtension.classLibraryExtension.java
package com.android.build.gradle
public com.android.build.gradle.LibraryExtension extends com.android.build.gradle.TestedExtension {
private final org.gradle.api.internal.DefaultDomainObjectSet libraryVariantList
private boolean packageBuildConfig
private java.util.Collection aidlPackageWhiteList
public void (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean)
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 buildTypes
org.gradle.api.NamedDomainObjectContainer productFlavors
org.gradle.api.NamedDomainObjectContainer signingConfigs
com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
boolean isLibrary
public org.gradle.api.internal.DefaultDomainObjectSet getLibraryVariants ()
public void addVariant (com.android.build.gradle.api.BaseVariant)
com.android.build.gradle.api.BaseVariant variant
public void packageBuildConfig (boolean)
boolean value
public void setPackageBuildConfig (boolean)
boolean value
public java.lang.Boolean getPackageBuildConfig ()
public transient void aidlPackageWhiteList (java.lang.String[])
String[] aidlFqcns
public void setAidlPackageWhiteList (java.util.Collection)
java.util.Collection aidlPackageWhiteList
public java.util.Collection getAidlPackageWhiteList ()
}
com/android/build/gradle/BasePlugin$9.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$9 extends com.android.builder.profile.Recorder$Block {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
com.android.build.gradle.BasePlugin this$0
public java.lang.Void call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/build/gradle/TestPlugin.classTestPlugin.java
package com.android.build.gradle
public com.android.build.gradle.TestPlugin extends com.android.build.gradle.BasePlugin implements org.gradle.api.Plugin {
public void (org.gradle.internal.reflect.Instantiator, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry)
org.gradle.internal.reflect.Instantiator instantiator
org.gradle.tooling.provider.model.ToolingModelBuilderRegistry registry
protected java.lang.Class getExtensionClass ()
protected com.android.build.gradle.internal.TaskManager createTaskManager (org.gradle.api.Project, com.android.builder.core.AndroidBuilder, android.databinding.tool.DataBindingBuilder, com.android.build.gradle.AndroidConfig, com.android.build.gradle.internal.SdkHandler, com.android.build.gradle.internal.ndk.NdkHandler, com.android.build.gradle.internal.DependencyManager, org.gradle.tooling.provider.model.ToolingModelBuilderRegistry)
org.gradle.api.Project project
com.android.builder.core.AndroidBuilder androidBuilder
android.databinding.tool.DataBindingBuilder dataBindingBuilder
com.android.build.gradle.AndroidConfig extension
com.android.build.gradle.internal.SdkHandler sdkHandler
com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
com.android.build.gradle.internal.DependencyManager dependencyManager
org.gradle.tooling.provider.model.ToolingModelBuilderRegistry toolingRegistry
public void apply (org.gradle.api.Project)
org.gradle.api.Project project
protected com.android.build.gradle.internal.variant.VariantFactory createVariantFactory ()
public volatile void apply (java.lang.Object)
}
com/android/build/gradle/internal/
com/android/build/gradle/internal/NativeLibraryFactoryImpl.classNativeLibraryFactoryImpl.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.NativeLibraryFactoryImpl extends java.lang.Object implements com.android.build.gradle.internal.model.NativeLibraryFactory {
final com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
public void (com.android.build.gradle.internal.ndk.NdkHandler)
com.android.build.gradle.internal.ndk.NdkHandler ndkHandler
public java.util.Optional create (com.android.build.gradle.internal.scope.VariantScope, java.lang.String, com.android.build.gradle.internal.core.Abi)
com.android.build.gradle.internal.scope.VariantScope scope
String toolchainName
com.android.build.gradle.internal.core.Abi abi
com.android.build.gradle.internal.variant.BaseVariantData variantData
com.android.build.gradle.internal.dsl.CoreNdkOptions ndkConfig
String sysrootFlag
java.util.List cFlags
}
com/android/build/gradle/internal/dsl/
com/android/build/gradle/internal/dsl/ProductFlavorFactory.classProductFlavorFactory.java
package com.android.build.gradle.internal.dsl
public com.android.build.gradle.internal.dsl.ProductFlavorFactory extends java.lang.Object implements org.gradle.api.NamedDomainObjectFactory {
private final org.gradle.internal.reflect.Instantiator instantiator
private final org.gradle.api.Project project
private final org.gradle.api.logging.Logger logger
private final com.android.builder.core.ErrorReporter errorReporter
public void (org.gradle.internal.reflect.Instantiator, org.gradle.api.Project, org.gradle.api.logging.Logger, com.android.builder.core.ErrorReporter)
org.gradle.internal.reflect.Instantiator instantiator
org.gradle.api.Project project
org.gradle.api.logging.Logger logger
com.android.builder.core.ErrorReporter errorReporter
public com.android.build.gradle.internal.dsl.ProductFlavor create (java.lang.String)
String name
public volatile java.lang.Object create (java.lang.String)
}
com/android/build/gradle/internal/externalBuild/
com/android/build/gradle/internal/externalBuild/ExternalBuildPlugin.class
com/android/build/gradle/internal/ApiObjectFactory.classApiObjectFactory.java
package com.android.build.gradle.internal
public com.android.build.gradle.internal.ApiObjectFactory extends java.lang.Object {
private final com.android.builder.core.AndroidBuilder androidBuilder
private final com.android.build.gradle.BaseExtension extension
private final com.android.build.gradle.internal.variant.VariantFactory variantFactory
private final org.gradle.internal.reflect.Instantiator instantiator
private final com.android.build.gradle.internal.api.ReadOnlyObjectProvider readOnlyObjectProvider
public void (com.android.builder.core.AndroidBuilder, com.android.build.gradle.BaseExtension, com.android.build.gradle.internal.variant.VariantFactory, org.gradle.internal.reflect.Instantiator)
com.android.builder.core.AndroidBuilder androidBuilder
com.android.build.gradle.BaseExtension extension
com.android.build.gradle.internal.variant.VariantFactory variantFactory
org.gradle.internal.reflect.Instantiator instantiator
public void create (com.android.build.gradle.internal.variant.BaseVariantData)
com.android.build.gradle.internal.api.TestVariantImpl androidTestVariant
com.android.build.gradle.internal.api.UnitTestVariantImpl unitTestVariant
com.android.build.gradle.internal.variant.TestVariantData androidTestVariantData
com.android.build.gradle.internal.variant.TestVariantData unitTestVariantData
com.android.build.gradle.internal.variant.BaseVariantData variantData
com.android.build.gradle.api.BaseVariant variantApi
}
com/android/build/gradle/BasePlugin$2.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$2 extends com.android.builder.profile.Recorder$Block {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
com.android.build.gradle.BasePlugin this$0
public java.lang.Void call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/build/gradle/BasePlugin$6.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$6 extends java.lang.Object implements org.gradle.api.Action {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
com.android.build.gradle.BasePlugin this$0
public void execute (com.android.build.gradle.internal.dsl.SigningConfig)
com.android.build.gradle.internal.dsl.SigningConfig signingConfig
public volatile void execute (java.lang.Object)
}
com/android/build/gradle/BasePlugin$3.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$3 extends com.android.builder.profile.Recorder$Block {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
com.android.build.gradle.BasePlugin this$0
public java.lang.Void call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/android/build/gradle/BasePlugin$7.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$7 extends java.lang.Object implements org.gradle.api.Action {
final org.gradle.api.NamedDomainObjectContainer val$signingConfigContainer
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin, org.gradle.api.NamedDomainObjectContainer)
com.android.build.gradle.BasePlugin this$0
public void execute (com.android.build.gradle.internal.dsl.BuildType)
com.android.build.gradle.internal.dsl.BuildType buildType
com.android.build.gradle.internal.dsl.SigningConfig signingConfig
public volatile void execute (java.lang.Object)
}
com/android/build/gradle/BasePlugin$8.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$8 extends java.lang.Object implements org.gradle.api.Action {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
com.android.build.gradle.BasePlugin this$0
public void execute (com.android.build.gradle.internal.dsl.ProductFlavor)
com.android.build.gradle.internal.dsl.ProductFlavor productFlavor
public volatile void execute (java.lang.Object)
}
com/android/build/gradle/BasePlugin$14.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$14 extends java.lang.Object implements com.android.repository.api.Downloader {
final com.android.build.gradle.BasePlugin this$0
void (com.android.build.gradle.BasePlugin)
com.android.build.gradle.BasePlugin this$0
public java.io.InputStream downloadAndStream (java.net.URL, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.net.URL url
com.android.repository.api.ProgressIndicator indicator
public java.io.File downloadFully (java.net.URL, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.net.URL url
com.android.repository.api.ProgressIndicator indicator
java.io.File tempFile
public void downloadFully (java.net.URL, java.io.File, java.lang.String, com.android.repository.api.ProgressIndicator) throws java.io.IOException
java.io.InputStream is
java.io.IOException e
java.net.URL url
java.io.File target
String checksum
com.android.repository.api.ProgressIndicator indicator
java.net.URLConnection urlConnection
}
com/android/build/gradle/BaseExtension.classBaseExtension.java
package com.android.build.gradle
public abstract com.android.build.gradle.BaseExtension extends java.lang.Object implements com.android.build.gradle.AndroidConfig {
private final java.util.List transformDependencies
private final com.android.builder.core.AndroidBuilder androidBuilder
private final com.android.build.gradle.internal.SdkHandler sdkHandler
private final com.android.build.gradle.internal.dsl.ProductFlavor defaultConfig
private final com.android.build.gradle.internal.dsl.AaptOptions aaptOptions
private final com.android.build.gradle.internal.dsl.LintOptions lintOptions
private final com.android.build.gradle.internal.dsl.ExternalNativeBuild externalNativeBuild
private final com.android.build.gradle.internal.dsl.DexOptions dexOptions
private final com.android.build.gradle.internal.dsl.TestOptions testOptions
private final com.android.build.gradle.internal.CompileOptions compileOptions
private final com.android.build.gradle.internal.dsl.PackagingOptions packagingOptions
private final com.android.build.gradle.internal.coverage.JacocoOptions jacoco
private final com.android.build.gradle.internal.dsl.Splits splits
private final com.android.build.gradle.internal.dsl.AdbOptions adbOptions
private final org.gradle.api.NamedDomainObjectContainer productFlavors
private final org.gradle.api.NamedDomainObjectContainer buildTypes
private final org.gradle.api.NamedDomainObjectContainer signingConfigs
private final java.util.List deviceProviderList
private final java.util.List testServerList
private final java.util.List transforms
private final com.android.build.gradle.internal.dsl.DataBindingOptions dataBinding
private final org.gradle.api.NamedDomainObjectContainer sourceSetsContainer
private String target
private com.android.repository.Revision buildToolsRevision
private java.util.List libraryRequests
private java.util.List flavorDimensionList
private String resourcePrefix
private com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
private String defaultPublishConfig
private boolean publishNonDefault
private org.gradle.api.Action variantFilter
protected org.gradle.api.logging.Logger logger
private boolean isWritable
protected org.gradle.api.Project project
boolean generatePureSplits
private boolean enforceUniquePackageName
void (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean)
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 buildTypes
org.gradle.api.NamedDomainObjectContainer productFlavors
org.gradle.api.NamedDomainObjectContainer signingConfigs
com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
boolean isLibrary
private void setDefaultConfigValues ()
com.android.resources.Density density
java.util.Set densities
java.util.Set strings
public void disableWrite ()
protected void checkWritability ()
protected void createConfiguration (org.gradle.api.artifacts.ConfigurationContainer, java.lang.String, java.lang.String)
org.gradle.api.artifacts.ConfigurationContainer configurations
String configurationName
String configurationDescription
org.gradle.api.artifacts.Configuration configuration
public void compileSdkVersion (java.lang.String)
String version
public void compileSdkVersion (int)
int apiLevel
public void setCompileSdkVersion (int)
int apiLevel
public void setCompileSdkVersion (java.lang.String)
String target
public void useLibrary (java.lang.String)
String name
public void useLibrary (java.lang.String, boolean)
String name
boolean required
public void buildToolsVersion (java.lang.String)
String version
public java.lang.String getBuildToolsVersion ()
public void setBuildToolsVersion (java.lang.String)
String version
public void buildTypes (org.gradle.api.Action)
org.gradle.api.Action action
public void productFlavors (org.gradle.api.Action)
org.gradle.api.Action action
public void signingConfigs (org.gradle.api.Action)
org.gradle.api.Action action
public transient void flavorDimensions (java.lang.String[])
String[] dimensions
public void sourceSets (org.gradle.api.Action)
org.gradle.api.Action action
public org.gradle.api.NamedDomainObjectContainer getSourceSets ()
public void defaultConfig (org.gradle.api.Action)
org.gradle.api.Action action
public void aaptOptions (org.gradle.api.Action)
org.gradle.api.Action action
public void dexOptions (org.gradle.api.Action)
org.gradle.api.Action action
public void lintOptions (org.gradle.api.Action)
org.gradle.api.Action action
public void externalNativeBuild (org.gradle.api.Action)
org.gradle.api.Action action
public void testOptions (org.gradle.api.Action)
org.gradle.api.Action action
public void compileOptions (org.gradle.api.Action)
org.gradle.api.Action action
public void packagingOptions (org.gradle.api.Action)
org.gradle.api.Action action
public void jacoco (org.gradle.api.Action)
org.gradle.api.Action action
public void adbOptions (org.gradle.api.Action)
org.gradle.api.Action action
public void splits (org.gradle.api.Action)
org.gradle.api.Action action
public void dataBinding (org.gradle.api.Action)
org.gradle.api.Action action
public com.android.build.gradle.internal.dsl.DataBindingOptions getDataBinding ()
public void deviceProvider (com.android.builder.testing.api.DeviceProvider)
com.android.builder.testing.api.DeviceProvider deviceProvider
public java.util.List getDeviceProviders ()
public void testServer (com.android.builder.testing.api.TestServer)
com.android.builder.testing.api.TestServer testServer
public java.util.List getTestServers ()
public transient void registerTransform (com.android.build.api.transform.Transform, java.lang.Object[])
com.android.build.api.transform.Transform transform
Object[] dependencies
public java.util.List getTransforms ()
public java.util.List getTransformsDependencies ()
public java.util.Collection getProductFlavors ()
public java.util.Collection getBuildTypes ()
public java.util.Collection getSigningConfigs ()
public void defaultPublishConfig (java.lang.String)
String value
public void publishNonDefault (boolean)
boolean value
public java.lang.String getDefaultPublishConfig ()
public void setDefaultPublishConfig (java.lang.String)
String value
public boolean getPublishNonDefault ()
public void variantFilter (org.gradle.api.Action)
org.gradle.api.Action filter
public void setVariantFilter (org.gradle.api.Action)
org.gradle.api.Action filter
public org.gradle.api.Action getVariantFilter ()
public com.android.build.gradle.internal.dsl.AdbOptions getAdbOptions ()
public java.lang.String getResourcePrefix ()
public java.util.List getFlavorDimensionList ()
public boolean getGeneratePureSplits ()
public void resourcePrefix (java.lang.String)
String prefix
public abstract void addVariant (com.android.build.gradle.api.BaseVariant)
public void registerArtifactType (java.lang.String, boolean, int)
String name
boolean isTest
int artifactType
public void registerBuildTypeSourceProvider (java.lang.String, com.android.build.gradle.internal.dsl.BuildType, com.android.builder.model.SourceProvider)
String name
com.android.build.gradle.internal.dsl.BuildType buildType
com.android.builder.model.SourceProvider sourceProvider
public void registerProductFlavorSourceProvider (java.lang.String, com.android.build.gradle.internal.dsl.ProductFlavor, com.android.builder.model.SourceProvider)
String name
com.android.build.gradle.internal.dsl.ProductFlavor productFlavor
com.android.builder.model.SourceProvider sourceProvider
public void registerJavaArtifact (java.lang.String, com.android.build.gradle.api.BaseVariant, java.lang.String, java.lang.String, java.util.Collection, java.lang.Iterable, org.gradle.api.artifacts.Configuration, java.io.File, java.io.File, com.android.builder.model.SourceProvider)
String name
com.android.build.gradle.api.BaseVariant variant
String assembleTaskName
String javaCompileTaskName
java.util.Collection generatedSourceFolders
Iterable ideSetupTaskNames
org.gradle.api.artifacts.Configuration configuration
java.io.File classesFolder
java.io.File javaResourceFolder
com.android.builder.model.SourceProvider sourceProvider
public void registerMultiFlavorSourceProvider (java.lang.String, java.lang.String, com.android.builder.model.SourceProvider)
String name
String flavorName
com.android.builder.model.SourceProvider sourceProvider
public static com.android.builder.model.SourceProvider wrapJavaSourceSet (org.gradle.api.tasks.SourceSet)
org.gradle.api.tasks.SourceSet sourceSet
public java.lang.String getCompileSdkVersion ()
public com.android.repository.Revision getBuildToolsRevision ()
public java.util.Collection getLibraryRequests ()
public java.io.File getSdkDirectory ()
public java.io.File getNdkDirectory ()
public java.util.List getBootClasspath ()
public java.io.File getAdbExecutable ()
public java.io.File getAdbExe ()
public java.io.File getDefaultProguardFile (java.lang.String)
String name
public void generatePureSplits (boolean)
boolean flag
public void setGeneratePureSplits (boolean)
boolean flag
public void enforceUniquePackageName (boolean)
boolean value
public void setEnforceUniquePackageName (boolean)
boolean value
public boolean getEnforceUniquePackageName ()
public com.android.build.gradle.internal.dsl.ProductFlavor getDefaultConfig ()
public com.android.build.gradle.internal.dsl.AaptOptions getAaptOptions ()
public com.android.build.gradle.internal.CompileOptions getCompileOptions ()
public com.android.build.gradle.internal.dsl.DexOptions getDexOptions ()
public com.android.build.gradle.internal.coverage.JacocoOptions getJacoco ()
public com.android.build.gradle.internal.dsl.LintOptions getLintOptions ()
public com.android.build.gradle.internal.dsl.ExternalNativeBuild getExternalNativeBuild ()
public com.android.build.gradle.internal.dsl.PackagingOptions getPackagingOptions ()
public com.android.build.gradle.internal.dsl.Splits getSplits ()
public com.android.build.gradle.internal.dsl.TestOptions getTestOptions ()
private void ensureTargetSetup ()
com.android.builder.sdk.TargetInfo targetInfo
public java.lang.Boolean getPackageBuildConfig ()
public java.util.Collection getAidlPackageWhiteList ()
public volatile com.android.builder.model.DataBindingOptions getDataBinding ()
public volatile com.android.build.gradle.internal.model.CoreExternalNativeBuild getExternalNativeBuild ()
public volatile com.android.build.gradle.internal.dsl.CoreProductFlavor getDefaultConfig ()
}
com/android/build/gradle/BasePlugin.class
com/android/build/gradle/AppExtension.classAppExtension.java
package com.android.build.gradle
public com.android.build.gradle.AppExtension extends com.android.build.gradle.TestedExtension {
private final org.gradle.api.internal.DefaultDomainObjectSet applicationVariantList
public void (org.gradle.api.internal.project.ProjectInternal, org.gradle.internal.reflect.Instantiator, com.android.builder.core.AndroidBuilder, com.android.build.gradle.internal.SdkHandler, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, org.gradle.api.NamedDomainObjectContainer, com.android.build.gradle.internal.ExtraModelInfo, boolean)
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 buildTypes
org.gradle.api.NamedDomainObjectContainer productFlavors
org.gradle.api.NamedDomainObjectContainer signingConfigs
com.android.build.gradle.internal.ExtraModelInfo extraModelInfo
boolean isLibrary
public org.gradle.api.DomainObjectSet getApplicationVariants ()
public void addVariant (com.android.build.gradle.api.BaseVariant)
com.android.build.gradle.api.BaseVariant variant
}
com/android/build/gradle/BasePlugin$UnsupportedAction.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$UnsupportedAction extends java.lang.Object implements org.gradle.api.Action {
private final String message
void (java.lang.String)
String message
public void execute (java.lang.Object)
Object o
}
com/android/build/gradle/BasePlugin$4$1.classBasePlugin.java
package com.android.build.gradle
com.android.build.gradle.BasePlugin$4$1 extends com.android.builder.profile.Recorder$Block {
final com.android.build.gradle.BasePlugin$4 this$1
void (com.android.build.gradle.BasePlugin$4)
com.android.build.gradle.BasePlugin$4 this$1
public java.lang.Void call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
META-INF/gradle-plugins/
META-INF/gradle-plugins/android.properties
META-INF/gradle-plugins/com.android.library.properties
META-INF/gradle-plugins/com.android.external.build.properties
META-INF/gradle-plugins/android-reporting.properties
META-INF/gradle-plugins/com.android.application.properties
META-INF/gradle-plugins/android-library.properties
META-INF/gradle-plugins/com.android.test.properties
NOTICE