Package com.android.builder.model
Enum Class OptionalCompilationStep
- All Implemented Interfaces:
Serializable,Comparable<OptionalCompilationStep>,Constable
Deprecated.
this is not used anymore
enum describing possible optional compilation steps. This can be used to turn on java byte code
manipulation in order to support instant reloading, or profiling, or anything related to
transforming java compiler .class files before they are processed into .dex files.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDeprecated.Force rebuild of fresh install artifacts.Deprecated.presence will turn on the InstantRun feature.Deprecated.Force rebuild of cold swap artifacts. -
Method Summary
Modifier and TypeMethodDescriptionstatic OptionalCompilationStepDeprecated.Returns the enum constant of this class with the specified name.static OptionalCompilationStep[]values()Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
INSTANT_DEV
Deprecated.presence will turn on the InstantRun feature. -
RESTART_ONLY
Deprecated.Force rebuild of cold swap artifacts.Dex files and/or resources.ap_ for ColdswapMode.MULTIDEX and some split APKs for ColdswapMode.MULTIAPK.
-
FULL_APK
Deprecated.Force rebuild of fresh install artifacts.A full apk for ColdswapMode.MULTIDEX and all the split apks for ColdswapMode.MULTIAPK.
-
-
Method Details
-
values
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Deprecated.Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-