|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.android.builder.internal.BaseConfigImpl
com.android.builder.core.DefaultBuildType
public class DefaultBuildType
Constructor Summary | |
---|---|
DefaultBuildType(java.lang.String name)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
|
java.lang.String |
getApplicationIdSuffix()
|
java.lang.String |
getName()
|
com.android.builder.model.NdkConfig |
getNdkConfig()
|
int |
getRenderscriptOptimLevel()
|
com.android.builder.model.SigningConfig |
getSigningConfig()
|
java.lang.String |
getVersionNameSuffix()
|
int |
hashCode()
|
DefaultBuildType |
initWith(DefaultBuildType that)
|
boolean |
isDebuggable()
|
boolean |
isEmbedMicroApp()
|
boolean |
isJniDebugBuild()
|
boolean |
isRenderscriptDebugBuild()
|
boolean |
isRunProguard()
|
boolean |
isTestCoverageEnabled()
|
boolean |
isZipAlign()
|
com.android.builder.model.BuildType |
setApplicationIdSuffix(java.lang.String applicationIdSuffix)
Application id suffix applied to this build type. |
com.android.builder.model.BuildType |
setDebuggable(boolean debuggable)
Whether this build type should generate a debuggable apk. |
void |
setEmbedMicroApp(boolean embedMicroApp)
|
com.android.builder.model.BuildType |
setJniDebugBuild(boolean jniDebugBuild)
Whether this build type is configured to generate an APK with debuggable native code. |
void |
setRenderscriptDebugBuild(boolean renderscriptDebugBuild)
Whether the build type is configured to generate an apk with debuggable RenderScript code. |
void |
setRenderscriptOptimLevel(int renderscriptOptimLevel)
Optimization level to use by the renderscript compiler. |
com.android.builder.model.BuildType |
setRunProguard(boolean runProguard)
Whether ProGuard is enabled for this build type. |
com.android.builder.model.BuildType |
setSigningConfig(com.android.builder.model.SigningConfig signingConfig)
Sets the signing configuration. |
void |
setTestCoverageEnabled(boolean testCoverageEnabled)
|
com.android.builder.model.BuildType |
setVersionNameSuffix(java.lang.String versionNameSuffix)
Version name suffix. |
com.android.builder.model.BuildType |
setZipAlign(boolean zipAlign)
Whether zipalign is enabled for this build type. |
java.lang.String |
toString()
|
Methods inherited from class com.android.builder.internal.BaseConfigImpl |
---|
_initWith, addBuildConfigField, addResValue, getBuildConfigFields, getConsumerProguardFiles, getProguardFiles, getResValues |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.android.builder.model.BaseConfig |
---|
getBuildConfigFields, getConsumerProguardFiles, getProguardFiles, getResValues |
Constructor Detail |
---|
public DefaultBuildType(@NonNull java.lang.String name)
Method Detail |
---|
public DefaultBuildType initWith(DefaultBuildType that)
@NonNull public java.lang.String getName()
getName
in interface com.android.builder.model.BaseConfig
getName
in interface com.android.builder.model.BuildType
@NonNull public com.android.builder.model.BuildType setDebuggable(boolean debuggable)
public boolean isDebuggable()
isDebuggable
in interface com.android.builder.model.BuildType
public void setTestCoverageEnabled(boolean testCoverageEnabled)
public boolean isTestCoverageEnabled()
isTestCoverageEnabled
in interface com.android.builder.model.BuildType
@NonNull public com.android.builder.model.BuildType setJniDebugBuild(boolean jniDebugBuild)
public boolean isJniDebugBuild()
isJniDebugBuild
in interface com.android.builder.model.BuildType
public boolean isRenderscriptDebugBuild()
isRenderscriptDebugBuild
in interface com.android.builder.model.BuildType
public void setRenderscriptDebugBuild(boolean renderscriptDebugBuild)
public int getRenderscriptOptimLevel()
getRenderscriptOptimLevel
in interface com.android.builder.model.BuildType
public void setRenderscriptOptimLevel(int renderscriptOptimLevel)
@NonNull public com.android.builder.model.BuildType setApplicationIdSuffix(@Nullable java.lang.String applicationIdSuffix)
@Nullable public java.lang.String getApplicationIdSuffix()
getApplicationIdSuffix
in interface com.android.builder.model.BuildType
@NonNull public com.android.builder.model.BuildType setVersionNameSuffix(@Nullable java.lang.String versionNameSuffix)
@Nullable public java.lang.String getVersionNameSuffix()
getVersionNameSuffix
in interface com.android.builder.model.BuildType
@NonNull public com.android.builder.model.BuildType setRunProguard(boolean runProguard)
public boolean isRunProguard()
isRunProguard
in interface com.android.builder.model.BuildType
@NonNull public com.android.builder.model.BuildType setZipAlign(boolean zipAlign)
public boolean isZipAlign()
isZipAlign
in interface com.android.builder.model.BuildType
@NonNull public com.android.builder.model.BuildType setSigningConfig(@Nullable com.android.builder.model.SigningConfig signingConfig)
signingConfig signingConfigs.myConfig
@Nullable public com.android.builder.model.SigningConfig getSigningConfig()
@Nullable public com.android.builder.model.NdkConfig getNdkConfig()
getNdkConfig
in interface com.android.builder.model.BuildType
public boolean isEmbedMicroApp()
isEmbedMicroApp
in interface com.android.builder.model.BuildType
public void setEmbedMicroApp(boolean embedMicroApp)
public boolean equals(java.lang.Object o)
equals
in class com.android.builder.internal.BaseConfigImpl
public int hashCode()
hashCode
in class com.android.builder.internal.BaseConfigImpl
@NonNull public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |