|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BuildType
a Build Type. This is only the configuration of the build type. It does not include the sources or the dependencies. Those are available on the container or in the artifact info.
BuildTypeContainer
,
BaseArtifact.getDependencies()
Method Summary | |
---|---|
java.lang.String |
getApplicationIdSuffix()
Returns the application id suffix applied to this build type. |
java.lang.String |
getName()
Returns the name of the build type. |
int |
getRenderscriptOptimLevel()
Returns the optimization level of the renderscript compilation. |
SigningConfig |
getSigningConfig()
Returns the associated signing config or null if none are set on the build type. |
java.lang.String |
getVersionNameSuffix()
Returns the version name suffix. |
boolean |
isDebuggable()
Returns whether the build type is configured to generate a debuggable apk. |
boolean |
isEmbedMicroApp()
Returns whether the variant embeds the micro app. |
boolean |
isJniDebuggable()
Returns whether the build type is configured to generate an apk with debuggable native code. |
boolean |
isMinifyEnabled()
Returns whether minification is enabled for this build type. |
boolean |
isRenderscriptDebuggable()
Returns whether the build type is configured to generate an apk with debuggable renderscript code. |
boolean |
isTestCoverageEnabled()
Returns whether the build type is configured to be build with support for code coverage. |
boolean |
isZipAlignEnabled()
Return whether zipalign is enabled for this build type. |
Methods inherited from interface com.android.builder.model.BaseConfig |
---|
getBuildConfigFields, getConsumerProguardFiles, getManifestPlaceholders, getMultiDexEnabled, getProguardFiles, getResValues |
Method Detail |
---|
@NonNull java.lang.String getName()
getName
in interface BaseConfig
boolean isDebuggable()
boolean isTestCoverageEnabled()
boolean isJniDebuggable()
boolean isRenderscriptDebuggable()
int getRenderscriptOptimLevel()
@Nullable java.lang.String getApplicationIdSuffix()
AndroidArtifact.getApplicationId()
.
@Nullable java.lang.String getVersionNameSuffix()
boolean isMinifyEnabled()
boolean isZipAlignEnabled()
boolean isEmbedMicroApp()
@Nullable SigningConfig getSigningConfig()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |