Class AndroidComponentPlugin
- java.lang.Object
-
- io.freefair.gradle.plugins.android.AndroidProjectPlugin
-
- io.freefair.gradle.plugins.android.maven.AndroidComponentPlugin
-
public class AndroidComponentPlugin extends AndroidProjectPlugin
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AndroidComponentPlugin.AndroidConfigurationVariantMapping
-
Nested classes/interfaces inherited from class io.freefair.gradle.plugins.android.AndroidProjectPlugin
AndroidProjectPlugin.ProjectType
-
-
Constructor Summary
Constructors Constructor Description AndroidComponentPlugin(SoftwareComponentFactory softwareComponentFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,SoftwareComponent>
getVariantComponents()
protected void
withAndroid(com.android.build.gradle.TestedExtension extension)
-
Methods inherited from class io.freefair.gradle.plugins.android.AndroidProjectPlugin
apply, getAllJava, getAndroidExtension, getAndroidVariants, getCompileClasspath, getOutput, getProject, getProjectType, getTaskName, getTestVariants, getUnitTestVariants, publishVariant
-
-
-
-
Constructor Detail
-
AndroidComponentPlugin
@Inject public AndroidComponentPlugin(SoftwareComponentFactory softwareComponentFactory)
-
-
Method Detail
-
withAndroid
protected void withAndroid(com.android.build.gradle.TestedExtension extension)
- Overrides:
withAndroid
in classAndroidProjectPlugin
-
getVariantComponents
public Map<String,SoftwareComponent> getVariantComponents()
-
-