public class ExternalNativeBuildJsonTask
extends com.android.build.gradle.internal.tasks.AndroidVariantTask
Constructor and Description |
---|
ExternalNativeBuildJsonTask() |
Modifier and Type | Method and Description |
---|---|
void |
build() |
static com.android.build.gradle.internal.tasks.factory.VariantTaskCreationAction<ExternalNativeBuildJsonTask> |
createTaskConfigAction(ExternalNativeJsonGenerator generator,
com.android.build.gradle.internal.scope.VariantScope scope) |
ExternalNativeJsonGenerator |
getExternalNativeJsonGenerator() |
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
public void build() throws com.android.ide.common.process.ProcessException, java.io.IOException
com.android.ide.common.process.ProcessException
java.io.IOException
public ExternalNativeJsonGenerator getExternalNativeJsonGenerator()
@NonNull public static com.android.build.gradle.internal.tasks.factory.VariantTaskCreationAction<ExternalNativeBuildJsonTask> createTaskConfigAction(@NonNull ExternalNativeJsonGenerator generator, @NonNull com.android.build.gradle.internal.scope.VariantScope scope)