|
||||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD |
com.android.build.gradle.api.ApkVariantcom.android.build.gradle.api.BaseVariant
public interface ApkVariant extends BaseVariant
A Build variant and all its public data.
Method Summary | |
---|---|
ZipAlign
|
createZipAlignTask(java.lang.String taskName, java.io.File inputFile, java.io.File outputFile)
|
java.util.Collection
|
getApkLibraries()
Returns the list of jar files that are packaged in the APK. |
java.util.Collection
|
getCompileLibraries()
Returns the list of jar files that are on the compile classpath. |
Dex
|
getDex()
Returns the Dex task. |
DefaultTask
|
getInstall()
Returns the installation task. |
PackageApplication
|
getPackageApplication()
Returns the APK packaging task. |
java.util.List
|
getProductFlavors()
Returns the list of com.android.builder.DefaultProductFlavor for this build variant. |
SigningConfig
|
getSigningConfig()
Returns the SigningConfig for this build variant, if one has been specified. |
DefaultTask
|
getUninstall()
Returns the uinstallation task. |
int
|
getVersionCode()
Return the app versionCode. |
java.lang.String
|
getVersionName()
Return the app versionName or null if none found. |
ZipAlign
|
getZipAlign()
Returns the Zip align task. |
boolean
|
isSigningReady()
Returns true if this variant has the information it needs to create a signed APK. |
Method Detail |
---|
@NonNull public ZipAlign createZipAlignTask(@NonNull java.lang.String taskName, @NonNull java.io.File inputFile, @NonNull java.io.File outputFile)
@NonNull public java.util.Collection getApkLibraries()
@NonNull public java.util.Collection getCompileLibraries()
@Nullable public Dex getDex()
@Nullable public DefaultTask getInstall()
@Nullable public PackageApplication getPackageApplication()
@NonNull public java.util.List getProductFlavors()
@Nullable public SigningConfig getSigningConfig()
@Nullable public DefaultTask getUninstall()
public int getVersionCode()
@Nullable public java.lang.String getVersionName()
@Nullable public ZipAlign getZipAlign()
public boolean isSigningReady()
Copyright (C) 2012 The Android Open Source Project