JiaGuTask

360加固任务,此任务在"assembleXXX"后运行
open class JiaGuTask : DefaultTask

Constructors

<init>
Link copied to clipboard
fun <init>()

Functions

action
Link copied to clipboard
执行Apk文件加固流程
fun action()
appendParallelSafeAction
Link copied to clipboard
open override fun appendParallelSafeAction(p0: Action<In Task>)
assertDynamicObject
Link copied to clipboard
open override fun assertDynamicObject()
compareTo
Link copied to clipboard
open operator override fun compareTo(other: Task): Int
configure
Link copied to clipboard
open override fun configure(p0: Closure<Any>): Task
convertClosureToAction
Link copied to clipboard
open override fun convertClosureToAction(p0: Closure<Any>, p1: String): InputChangesAwareTaskAction
createNewOnlyIfSpec
Link copied to clipboard
open override fun createNewOnlyIfSpec(): AndSpec<Task>
dependsOn
Link copied to clipboard
open override fun dependsOn(vararg p0: Array<Any>): Task
doFirst
Link copied to clipboard
open override fun doFirst(p0: Action<In Task>): Task
open override fun doFirst(p0: String, p1: Action<In Task>): Task
open override fun doFirst(p0: Closure<Any>): Task
doLast
Link copied to clipboard
open override fun doLast(p0: Action<In Task>): Task
open override fun doLast(p0: String, p1: Action<In Task>): Task
open override fun doLast(p0: Closure<Any>): Task
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
finalizedBy
Link copied to clipboard
open override fun finalizedBy(vararg p0: Array<Any>): Task
getActions
Link copied to clipboard
open override fun getActions(): MutableList<Action<In Task>>
getAnt
Link copied to clipboard
open override fun getAnt(): AntBuilder
getAsDynamicObject
Link copied to clipboard
open override fun getAsDynamicObject(): DynamicObject
getConvention
Link copied to clipboard
open override fun getConvention(): Convention
getDependsOn
Link copied to clipboard
open override fun getDependsOn(): MutableSet<Any>
getDescription
Link copied to clipboard
open override fun getDescription(): String?
getDestroyables
Link copied to clipboard
open override fun getDestroyables(): TaskDestroyables
getDidWork
Link copied to clipboard
open override fun getDidWork(): Boolean
getEnabled
Link copied to clipboard
open override fun getEnabled(): Boolean
getExtensions
Link copied to clipboard
open override fun getExtensions(): ExtensionContainer
getFinalizedBy
Link copied to clipboard
open override fun getFinalizedBy(): TaskDependency
getGroup
Link copied to clipboard
open override fun getGroup(): String?
getIdentityPath
Link copied to clipboard
open override fun getIdentityPath(): Path
getImpliesSubProjects
Link copied to clipboard
open override fun getImpliesSubProjects(): Boolean
getInputs
Link copied to clipboard
open override fun getInputs(): TaskInputsInternal
getLocalState
Link copied to clipboard
open override fun getLocalState(): TaskLocalState
getLogger
Link copied to clipboard
open override fun getLogger(): Logger
getLogging
Link copied to clipboard
open override fun getLogging(): LoggingManagerInternal
getMustRunAfter
Link copied to clipboard
open override fun getMustRunAfter(): TaskDependency
getName
Link copied to clipboard
open override fun getName(): String
getOnlyIf
Link copied to clipboard
open override fun getOnlyIf(): Spec<In TaskInternal>
getOutputs
Link copied to clipboard
open override fun getOutputs(): TaskOutputsInternal
getPath
Link copied to clipboard
open override fun getPath(): String
getProject
Link copied to clipboard
open override fun getProject(): Project
getRequiredServices
Link copied to clipboard
open override fun getRequiredServices(): MutableSet<Provider<Out BuildService<*>>>
getServices
Link copied to clipboard
open override fun getServices(): ServiceRegistry
getSharedResources
Link copied to clipboard
open override fun getSharedResources(): MutableList<ResourceLock>
getShouldRunAfter
Link copied to clipboard
open override fun getShouldRunAfter(): TaskDependency
getStandardOutputCapture
Link copied to clipboard
open override fun getStandardOutputCapture(): StandardOutputCapture
getState
Link copied to clipboard
open override fun getState(): TaskStateInternal
getTaskActions
Link copied to clipboard
open override fun getTaskActions(): MutableList<InputChangesAwareTaskAction>
getTaskDependencies
Link copied to clipboard
open override fun getTaskDependencies(): TaskDependencyInternal
getTaskIdentity
Link copied to clipboard
open override fun getTaskIdentity(): TaskIdentity<*>
getTemporaryDir
Link copied to clipboard
open override fun getTemporaryDir(): File
getTemporaryDirFactory
Link copied to clipboard
open override fun getTemporaryDirFactory(): Factory<File>
getTimeout
Link copied to clipboard
open override fun getTimeout(): Property<Duration>
hashCode
Link copied to clipboard
open override fun hashCode(): Int
hasProperty
Link copied to clipboard
open override fun hasProperty(p0: String): Boolean
hasTaskActions
Link copied to clipboard
open override fun hasTaskActions(): Boolean
isEnabled
Link copied to clipboard
open override fun isEnabled(): Boolean
isHasCustomActions
Link copied to clipboard
open override fun isHasCustomActions(): Boolean
mustRunAfter
Link copied to clipboard
open override fun mustRunAfter(vararg p0: Array<Any>): Task
onlyIf
Link copied to clipboard
open override fun onlyIf(p0: Closure<Any>)
open override fun onlyIf(p0: Spec<In Task>)
prependParallelSafeAction
Link copied to clipboard
open override fun prependParallelSafeAction(p0: Action<In Task>)
property
Link copied to clipboard
open override fun property(p0: String): Any?
replaceLogger
Link copied to clipboard
open override fun replaceLogger(p0: Logger)
setActions
Link copied to clipboard
open override fun setActions(p0: MutableList<Action<In Task>>)
setDependsOn
Link copied to clipboard
open override fun setDependsOn(p0: MutableIterable<*>)
setDescription
Link copied to clipboard
open override fun setDescription(p0: String?)
setDidWork
Link copied to clipboard
open override fun setDidWork(p0: Boolean)
setEnabled
Link copied to clipboard
open override fun setEnabled(p0: Boolean)
setFinalizedBy
Link copied to clipboard
open override fun setFinalizedBy(p0: MutableIterable<*>)
setGroup
Link copied to clipboard
open override fun setGroup(p0: String?)
setImpliesSubProjects
Link copied to clipboard
open override fun setImpliesSubProjects(p0: Boolean)
setMustRunAfter
Link copied to clipboard
open override fun setMustRunAfter(p0: MutableIterable<*>)
setOnlyIf
Link copied to clipboard
open override fun setOnlyIf(p0: Spec<In Task>)
open override fun setOnlyIf(p0: Closure<Any>)
setProperty
Link copied to clipboard
open override fun setProperty(p0: String, p1: Any)
setShouldRunAfter
Link copied to clipboard
open override fun setShouldRunAfter(p0: MutableIterable<*>)
shouldRunAfter
Link copied to clipboard
open override fun shouldRunAfter(vararg p0: Array<Any>): TaskDependency
toString
Link copied to clipboard
open override fun toString(): String
usesService
Link copied to clipboard
open override fun usesService(p0: Provider<Out BuildService<*>>)
validateJiaGuParams
Link copied to clipboard
"jiagu"参数校验
fun validateJiaGuParams()
wrap
Link copied to clipboard
open override fun wrap(p0: Action<In Task>): InputChangesAwareTaskAction
open override fun wrap(p0: Action<In Task>, p1: String): InputChangesAwareTaskAction

Properties

actions
Link copied to clipboard
override val actions: MutableList<InputChangesAwareTaskAction>
dependencies
Link copied to clipboard
override val dependencies: DefaultTaskDependency
description
Link copied to clipboard
override val description: String
enabled
Link copied to clipboard
override val enabled: Boolean
extensibleDynamicObject
Link copied to clipboard
override val extensibleDynamicObject: ExtensibleDynamicObject
finalizedBy
Link copied to clipboard
override val finalizedBy: DefaultTaskDependency
group
Link copied to clipboard
override val group: String
hasCustomActions
Link copied to clipboard
override val hasCustomActions: Boolean
identity
Link copied to clipboard
override val identity: TaskIdentity<*>
impliesSubProjects
Link copied to clipboard
override val impliesSubProjects: Boolean
logger
Link copied to clipboard
override val logger: Logger
loggingManager
Link copied to clipboard
override val loggingManager: LoggingManagerInternal
mustRunAfter
Link copied to clipboard
override val mustRunAfter: DefaultTaskDependency
observableActionList
Link copied to clipboard
override val observableActionList: ObservableList
onlyIfSpec
Link copied to clipboard
override val onlyIfSpec: AndSpec<Task>
project
Link copied to clipboard
override val project: ProjectInternal
requiredServices
Link copied to clipboard
override val requiredServices: MutableSet<Provider<Out BuildService<*>>>
services
Link copied to clipboard
override val services: ServiceRegistry
shouldRunAfter
Link copied to clipboard
override val shouldRunAfter: DefaultTaskDependency
state
Link copied to clipboard
override val state: TaskStateInternal
taskDestroyables
Link copied to clipboard
override val taskDestroyables: TaskDestroyables
taskInputs
Link copied to clipboard
override val taskInputs: TaskInputsInternal
taskLocalState
Link copied to clipboard
override val taskLocalState: TaskLocalStateInternal
taskMutator
Link copied to clipboard
override val taskMutator: TaskMutator
taskOutputs
Link copied to clipboard
override val taskOutputs: TaskOutputsInternal
timeout
Link copied to clipboard
override val timeout: Property<Duration>
toStringValue
Link copied to clipboard
override val toStringValue: String