Stay organized with collections
Save and categorize content based on your preferences.
MultipleArtifact.MULTIDEX_KEEP_PROGUARD
object MultipleArtifact.MULTIDEX_KEEP_PROGUARD : MultipleArtifact, Artifact.Transformable, Artifact.Replaceable
Text files with additional ProGuard rules to be used to determine which classes are compiled into the main dex file.
If set, rules from these files are used in combination with the default rules used by the build system.
Initialized from DSL com.android.build.api.dsl.VariantDimension.multiDexKeepProguard
Summary
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[null,null,["Last updated 2025-02-10 UTC."],[],[],null,["# MultipleArtifact.MULTIDEX_KEEP_PROGUARD\n=======================================\n\n\n```\nobject MultipleArtifact.MULTIDEX_KEEP_PROGUARD : MultipleArtifact, Artifact.Transformable, Artifact.Replaceable\n```\n\n\u003cbr /\u003e\n\n|---|---|---|---|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html) |||||\n| ↳ | [com.android.build.api.artifact.Artifact](/reference/tools/gradle-api/7.3/com/android/build/api/artifact/Artifact) ||||\n| | ↳ | [com.android.build.api.artifact.Artifact.Multiple](/reference/tools/gradle-api/7.3/com/android/build/api/artifact/Artifact.Multiple) |||\n| | | ↳ | [com.android.build.api.artifact.MultipleArtifact](/reference/tools/gradle-api/7.3/com/android/build/api/artifact/MultipleArtifact) ||\n| | | | ↳ | [com.android.build.api.artifact.MultipleArtifact.MULTIDEX_KEEP_PROGUARD](/reference/tools/gradle-api/7.3/com/android/build/api/artifact/MultipleArtifact.MULTIDEX_KEEP_PROGUARD) |\n\n*** ** * ** ***\n\nText files with additional ProGuard rules to be used to determine which classes are compiled into the main dex file.\n\nIf set, rules from these files are used in combination with the default rules used by the build system.\n\nInitialized from DSL [com.android.build.api.dsl.VariantDimension.multiDexKeepProguard](/reference/tools/gradle-api/7.3/com/android/build/api/dsl/VariantDimension#multiDexKeepProguard())\n\nSummary\n-------\n\n| ### Inherited functions ||\n|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| From class [com.android.build.api.artifact.Artifact](/reference/tools/gradle-api/7.3/com/android/build/api/artifact/Artifact) |-----------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------| | `open `[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | [getFileSystemLocationName](/reference/tools/gradle-api/7.3/com/android/build/api/artifact/Artifact#getFileSystemLocationName())`()` | | `open `[String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | [getFolderName](/reference/tools/gradle-api/7.3/com/android/build/api/artifact/Artifact#getFolderName())`()` | | [String](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html) | [name](/reference/tools/gradle-api/7.3/com/android/build/api/artifact/Artifact#name())`()` Provide a unique name for the artifact type. | |\n\n| ### Inherited properties ||\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|\n| From class [com.android.build.api.artifact.Artifact](/reference/tools/gradle-api/7.3/com/android/build/api/artifact/Artifact) |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------| | [Artifact.Category](/reference/tools/gradle-api/7.3/com/android/build/api/artifact/Artifact.Category) | [category](/reference/tools/gradle-api/7.3/com/android/build/api/artifact/Artifact#category()) | | [ArtifactKind](/reference/tools/gradle-api/7.3/com/android/build/api/artifact/ArtifactKind)`\u003c`[RegularFile](https://docs.gradle.org/current/javadoc/org/gradle/api/file/RegularFile.html)`\u003e` | [kind](/reference/tools/gradle-api/7.3/com/android/build/api/artifact/Artifact#kind()) | |"]]