public class ExternalNativeBuildTask
extends com.android.build.gradle.internal.tasks.AndroidBuilderTask
It declares no inputs or outputs, as it's supposed to always run when invoked. Incrementality is left to the underlying build system.
Modifier and Type | Class and Description |
---|---|
static class |
ExternalNativeBuildTask.CreationAction |
Constructor and Description |
---|
ExternalNativeBuildTask() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.io.File> |
getNativeBuildConfigurationsJsons() |
java.io.File |
getObjFolder() |
java.io.File |
getSoFolder() |
getBuilder, getBuildTools, getILogger, setAndroidBuilder
getVariantName, setVariantName
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString