Artifact.Single
abstract class Artifact.Single<FileTypeT : FileSystemLocation> : Artifact
kotlin.Any | ||
↳ | com.android.build.api.artifact.Artifact | |
↳ | com.android.build.api.artifact.Artifact.Single |
ScopedArtifact |
List of ScopedArtifacts.Scope artifacts. |
SingleArtifact |
Public |
ScopedArtifact.CLASSES |
.class files, result of sources compilation and/or external dependencies depending on the scope |
SingleArtifact.AAR |
The final AAR file as it would be published. |
SingleArtifact.APK_FROM_BUNDLE |
Universal APK that contains assets for all screen densities. |
SingleArtifact.APK |
Directory where APK files will be located. |
SingleArtifact.ASSETS |
Assets that will be packaged in the resulting APK or Bundle. |
SingleArtifact.BUNDLE |
The final Bundle ready for consumption at Play Store. |
SingleArtifact.MERGED_MANIFEST |
Merged manifest file that will be used in the APK, Bundle and InstantApp packages. |
SingleArtifact.METADATA_LIBRARY_DEPENDENCIES_REPORT |
The metadata for the library dependencies. |
SingleArtifact.OBFUSCATION_MAPPING_FILE |
|
SingleArtifact.PUBLIC_ANDROID_RESOURCES_LIST |
A file containing the list of public resources exported by a library project. |
Denotes a single FileSystemLocation
instance of this artifact type at a given time. Single artifact types can be transformed or replaced but never appended.
Summary
Public constructors |
|
---|---|
<FileTypeT : FileSystemLocation> Single( |
Inherited functions |
|
---|---|
Inherited properties |
||||
---|---|---|---|---|
|
Public constructors
Single
<FileTypeT : FileSystemLocation> Single(
kind: ArtifactKind<FileTypeT>,
category: Artifact.Category
)