类 AndroidPlatform

java.lang.Object
cn.lalaki.pub.platform.BasePlatform
cn.lalaki.pub.platform.AndroidPlatform

public final class AndroidPlatform extends BasePlatform
com.android.library platform that assumes Android plugin classes are available.

Created on yyyy-MM-dd

从以下版本开始:
AndroidLibraryPlatform
  • 构造器概要

    构造器
    构造器
    说明
    AndroidPlatform(org.gradle.api.logging.Logger log, org.gradle.api.Project target)
    Sets up the platform.
  • 方法概要

    修饰符和类型
    方法
    说明
    org.gradle.api.component.SoftwareComponent
    component(org.gradle.api.logging.Logger log, org.gradle.api.Project target)
    Something like components.java or its alternatives.
    The default POM packaging value (e.g.
    com.android.build.gradle.tasks.BundleAar
    jarTask(org.gradle.api.logging.Logger log, org.gradle.api.tasks.TaskContainer tasks)
    Task that generates the main artifact.
    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)
    Task that generates the ...-javadoc.jar artifact.
    org.gradle.api.file.FileTree
    mainSourceSetSources(org.gradle.api.logging.Logger log, org.gradle.api.Project target)
    已过时。

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 构造器详细资料

    • AndroidPlatform

      public AndroidPlatform(org.gradle.api.logging.Logger log, org.gradle.api.Project target)
      Sets up the platform. Will set android library extension publishing to all variants.
  • 方法详细资料

    • mainSourceSetSources

      @Deprecated public org.gradle.api.file.FileTree mainSourceSetSources(org.gradle.api.logging.Logger log, org.gradle.api.Project target)
      已过时。
      从类复制的说明: BasePlatform
      FileTree that represents all sources of a main task.
      指定者:
      mainSourceSetSources 在类中 BasePlatform
      参数:
      log - log
      target - target
      返回:
      none
    • jarTask

      public com.android.build.gradle.tasks.BundleAar jarTask(org.gradle.api.logging.Logger log, org.gradle.api.tasks.TaskContainer tasks)
      从类复制的说明: BasePlatform
      Task that generates the main artifact.
      指定者:
      jarTask 在类中 BasePlatform
      参数:
      log - log
      tasks - tasks
      返回:
      jarTask
    • javadocTask

      public 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)
      从类复制的说明: BasePlatform
      Task that generates the ...-javadoc.jar artifact.
      指定者:
      javadocTask 在类中 BasePlatform
      参数:
      log - log
      target - target
      tasks - tasks
      mainSourceSetSources - sources
      nameProvider - name
      返回:
      none
    • defaultPackaging

      public String defaultPackaging()
      从类复制的说明: BasePlatform
      The default POM packaging value (e.g. jar, aar, etc).
      指定者:
      defaultPackaging 在类中 BasePlatform
      返回:
      packaging
    • component

      public org.gradle.api.component.SoftwareComponent component(org.gradle.api.logging.Logger log, org.gradle.api.Project target) throws org.gradle.api.UnknownDomainObjectException
      从类复制的说明: BasePlatform
      Something like components.java or its alternatives.
      指定者:
      component 在类中 BasePlatform
      参数:
      log - log
      target - target
      返回:
      none
      抛出:
      org.gradle.api.UnknownDomainObjectException - When the platform is supposed to search for a necessary component but is unable to find it.