SingleArtifact
sealed class SingleArtifact<T : FileSystemLocation> : Artifact.Single
| kotlin.Any | |||
| ↳ | com.android.build.api.artifact.Artifact | ||
| ↳ | com.android.build.api.artifact.Artifact.Single | ||
| ↳ | com.android.build.api.artifact.SingleArtifact | ||
SingleArtifact.AAR |
The final AAR file as it would be published. |
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. |
Public Artifact for Android Gradle plugin.
These are Artifact.Single, see MultipleArtifact for multiple ones.
All methods in the Artifacts class should be supported with any subclass of this class.
Summary
Nested types |
|
|---|---|
SingleArtifact.AAR |
The final AAR file as it would be published. |
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. |
Public functions |
|
|---|---|
open String |
|
Inherited properties |
|
|---|---|