Stay organized with collections
Save and categorize content based on your preferences.
LibraryBuildType
interface LibraryBuildType : VariantDimension, HasInitWith, BuildType, VariantDimension, LibraryVariantDimension
Build types define certain properties that Gradle uses when building and packaging your library, and are typically configured for different stages of your development lifecycle.
There are two build types defined by default, debug
and release
, and you can customize them and create additional build types.
The default debug build type enables debug options, while the release build type is not debuggable and can be configured to, for example shrink and obfuscate your library for distribution.
See configuring build types for more information.
Summary
Public properties |
Boolean |
Whether this build type should be selected in Studio by default
|
Public properties
isDefault
val isDefault: Boolean
Whether this build type should be selected in Studio by default
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[]]