类 BasePlatform
java.lang.Object
cn.lalaki.pub.platform.BasePlatform
- 直接已知子类:
AndroidPlatform,JavaPlatform
Platform helps the plugin figure out the differences between various kinds of projects (thanks
Android for making a very different platform).
Created on yyyy-MM-dd
- 从以下版本开始:
- BasePlatform
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明abstract org.gradle.api.component.SoftwareComponentcomponent(org.gradle.api.logging.Logger log, org.gradle.api.Project target) Something likecomponents.javaor its alternatives.abstract StringThe default POMpackagingvalue (e.g.abstract org.gradle.api.tasks.bundling.ZipjarTask(org.gradle.api.logging.Logger log, org.gradle.api.tasks.TaskContainer tasks) Task that generates the main artifact.abstract org.gradle.api.TaskjavadocTask(org.gradle.api.logging.Logger log, org.gradle.api.Project target, org.gradle.api.tasks.TaskContainer tasks, org.gradle.api.file.FileTree mainSourceSetSources, org.gradle.api.provider.Provider<String> nameProvider) Task that generates the...-javadoc.jarartifact.abstract org.gradle.api.file.FileTreemainSourceSetSources(org.gradle.api.logging.Logger log, org.gradle.api.Project target) FileTreethat represents all sources of amaintask.
-
构造器详细资料
-
BasePlatform
public BasePlatform()
-
-
方法详细资料
-
mainSourceSetSources
public abstract org.gradle.api.file.FileTree mainSourceSetSources(org.gradle.api.logging.Logger log, org.gradle.api.Project target) FileTreethat represents all sources of amaintask.- 参数:
log- logtarget- target- 返回:
- none
-
defaultPackaging
The default POMpackagingvalue (e.g.jar,aar, etc).- 返回:
- packaging
-
jarTask
public abstract org.gradle.api.tasks.bundling.Zip jarTask(org.gradle.api.logging.Logger log, org.gradle.api.tasks.TaskContainer tasks) Task that generates the main artifact.- 参数:
log- logtasks- tasks- 返回:
- jarTask
-
javadocTask
public abstract org.gradle.api.Task javadocTask(org.gradle.api.logging.Logger log, org.gradle.api.Project target, org.gradle.api.tasks.TaskContainer tasks, org.gradle.api.file.FileTree mainSourceSetSources, org.gradle.api.provider.Provider<String> nameProvider) throws org.gradle.api.UnknownDomainObjectException Task that generates the...-javadoc.jarartifact.- 参数:
log- logtarget- targettasks- tasksmainSourceSetSources- sourcesnameProvider- name- 返回:
- none
- 抛出:
org.gradle.api.UnknownDomainObjectException- When some platform is trying to find the task.
-
component
public abstract org.gradle.api.component.SoftwareComponent component(org.gradle.api.logging.Logger log, org.gradle.api.Project target) throws org.gradle.api.UnknownDomainObjectException Something likecomponents.javaor its alternatives.- 参数:
log- logtarget- target- 返回:
- none
- 抛出:
org.gradle.api.UnknownDomainObjectException- When the platform is supposed to search for a necessary component but is unable to find it.
-