|
||||||||
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. |
NdkConfig |
getNdkConfig()
Returns the NDK configuration. |
int |
getRenderscriptOptimLevel()
Returns the optimization level of the renderscript compilation. |
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 |
isJniDebugBuild()
Returns whether the build type is configured to generate an apk with debuggable native code. |
boolean |
isRenderscriptDebugBuild()
Returns whether the build type is configured to generate an apk with debuggable renderscript code. |
boolean |
isRunProguard()
Returns whether proguard is enabled for this build type. |
boolean |
isTestCoverageEnabled()
Returns whether the build type is configured to be build with support for code coverage. |
boolean |
isZipAlign()
Return whether zipalign is enabled for this build type. |
Methods inherited from interface com.android.builder.model.BaseConfig |
---|
getBuildConfigFields, getConsumerProguardFiles, getManifestPlaceholders, getProguardFiles, getResValues |
Method Detail |
---|
@NonNull java.lang.String getName()
getName
in interface BaseConfig
boolean isDebuggable()
boolean isTestCoverageEnabled()
boolean isJniDebugBuild()
boolean isRenderscriptDebugBuild()
int getRenderscriptOptimLevel()
@Nullable java.lang.String getApplicationIdSuffix()
AndroidArtifact.getApplicationId()
.
@Nullable java.lang.String getVersionNameSuffix()
boolean isRunProguard()
boolean isZipAlign()
@Nullable NdkConfig getNdkConfig()
boolean isEmbedMicroApp()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |