ProjectOptions@Deprecated
public class AndroidGradleOptions
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ANDROID_ADVANCED_PROFILING_TRANSFORMS
Deprecated.
|
static java.lang.String |
ANDROID_SDK_CHANNEL
Deprecated.
|
static java.lang.String |
GRADLE_VERSION_CHECK_OVERRIDE_PROPERTY
Deprecated.
|
static java.lang.String |
OLD_GRADLE_VERSION_CHECK_OVERRIDE_PROPERTY
Deprecated.
|
static java.lang.String |
OLD_OVERRIDE_PATH_CHECK_PROPERTY
Deprecated.
|
static java.lang.String |
OVERRIDE_PATH_CHECK_PROPERTY
Deprecated.
|
static java.lang.String |
PROPERTY_KEEP_TIMESTAMPS_IN_APK
Deprecated.
|
static java.lang.String |
PROPERTY_SHARD_COUNT
Deprecated.
|
static java.lang.String |
PROPERTY_SHARD_TESTS_BETWEEN_DEVICES
Deprecated.
|
static java.lang.String |
PROPERTY_USE_SDK_DOWNLOAD
Deprecated.
|
static java.lang.String |
USE_DEPRECATED_NDK
Deprecated.
|
| Constructor and Description |
|---|
AndroidGradleOptions()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
buildModelOnly(org.gradle.api.Project project)
Deprecated.
|
static boolean |
buildModelOnlyAdvanced(org.gradle.api.Project project)
Deprecated.
|
static java.lang.Integer |
buildModelOnlyVersion(org.gradle.api.Project project)
Deprecated.
Returns the level of model-only mode.
|
static boolean |
buildModelWithFullDependencies(org.gradle.api.Project project)
Deprecated.
|
static java.lang.String[] |
getAdvancedProfilingTransforms(org.gradle.api.Project project)
Deprecated.
|
static java.io.File |
getApkLocation(org.gradle.api.Project project)
Deprecated.
Obtains the location for APKs as defined in the project.
|
static java.lang.String |
getBuildTargetAbi(org.gradle.api.Project project)
Deprecated.
|
static java.lang.String |
getBuildTargetDensity(org.gradle.api.Project project)
Deprecated.
|
static java.lang.Integer |
getInstrumentationShardCount(org.gradle.api.Project project)
Deprecated.
|
static java.util.EnumSet<com.android.builder.model.OptionalCompilationStep> |
getOptionalCompilationSteps(org.gradle.api.Project project)
Deprecated.
|
static java.lang.String |
getRestrictVariantName(org.gradle.api.Project project)
Deprecated.
|
static java.lang.String |
getRestrictVariantProject(org.gradle.api.Project project)
Deprecated.
|
static com.android.repository.api.Channel |
getSdkChannel(org.gradle.api.Project project)
Deprecated.
|
static boolean |
getShardAndroidTestsBetweenDevices(org.gradle.api.Project project)
Deprecated.
|
static com.android.sdklib.AndroidVersion |
getTargetAndroidVersion(org.gradle.api.Project project)
Deprecated.
Returns the feature level for the target device.
|
static boolean |
getTestOnly(org.gradle.api.Project project)
Deprecated.
|
static boolean |
getUseSdkDownload(org.gradle.api.Project project)
Deprecated.
|
static boolean |
invokedFromIde(org.gradle.api.Project project)
Deprecated.
|
static boolean |
keepTimestampsInApk(org.gradle.api.Project project)
Deprecated.
|
static boolean |
overrideGradleVersionCheck(org.gradle.api.Project project)
Deprecated.
|
static boolean |
overridePathCheck(org.gradle.api.Project project)
Deprecated.
|
static boolean |
refreshExternalNativeModel(org.gradle.api.Project project)
Deprecated.
|
static boolean |
useDeprecatedNdk(org.gradle.api.Project project)
Deprecated.
|
public static final java.lang.String USE_DEPRECATED_NDK
public static final java.lang.String PROPERTY_KEEP_TIMESTAMPS_IN_APK
public static final java.lang.String ANDROID_ADVANCED_PROFILING_TRANSFORMS
public static final java.lang.String ANDROID_SDK_CHANNEL
public static final java.lang.String PROPERTY_SHARD_TESTS_BETWEEN_DEVICES
public static final java.lang.String PROPERTY_SHARD_COUNT
public static final java.lang.String PROPERTY_USE_SDK_DOWNLOAD
public static final java.lang.String GRADLE_VERSION_CHECK_OVERRIDE_PROPERTY
public static final java.lang.String OLD_GRADLE_VERSION_CHECK_OVERRIDE_PROPERTY
public static final java.lang.String OVERRIDE_PATH_CHECK_PROPERTY
public static final java.lang.String OLD_OVERRIDE_PATH_CHECK_PROPERTY
public static boolean getUseSdkDownload(@NonNull
org.gradle.api.Project project)
public static boolean getShardAndroidTestsBetweenDevices(@NonNull
org.gradle.api.Project project)
@Nullable
public static java.lang.Integer getInstrumentationShardCount(@NonNull
org.gradle.api.Project project)
public static boolean invokedFromIde(@NonNull
org.gradle.api.Project project)
public static boolean buildModelOnly(@NonNull
org.gradle.api.Project project)
public static boolean refreshExternalNativeModel(@NonNull
org.gradle.api.Project project)
public static boolean buildModelOnlyAdvanced(@NonNull
org.gradle.api.Project project)
public static boolean keepTimestampsInApk(@NonNull
org.gradle.api.Project project)
public static boolean getTestOnly(@NonNull
org.gradle.api.Project project)
@Nullable
public static java.lang.Integer buildModelOnlyVersion(@NonNull
org.gradle.api.Project project)
The model-only mode is triggered when the IDE does a sync, and therefore we do things a bit differently (don't throw exceptions for instance). Things evolved a bit over versions and the behavior changes. This reflects the mode to use.
project - the projectAndroidProject.MODEL_LEVEL_0_ORIGINAL,
AndroidProject.MODEL_LEVEL_1_SYNC_ISSUE,
AndroidProject.MODEL_LEVEL_3_VARIANT_OUTPUT_POST_BUILD,
AndroidProject.MODEL_LEVEL_4_NEW_DEP_MODELpublic static boolean buildModelWithFullDependencies(@NonNull
org.gradle.api.Project project)
@Nullable
public static java.io.File getApkLocation(@NonNull
org.gradle.api.Project project)
project - the projectnull if not defined@Nullable
public static java.lang.String getBuildTargetDensity(@NonNull
org.gradle.api.Project project)
@Nullable
public static java.lang.String getBuildTargetAbi(@NonNull
org.gradle.api.Project project)
public static com.android.sdklib.AndroidVersion getTargetAndroidVersion(@NonNull
org.gradle.api.Project project)
For preview versions that is the last stable version + 1.
project - the project being builtAndroidProject.PROPERTY_BUILD_API value passed by Android Studio.public static boolean useDeprecatedNdk(@NonNull
org.gradle.api.Project project)
@NonNull
public static java.util.EnumSet<com.android.builder.model.OptionalCompilationStep> getOptionalCompilationSteps(@NonNull
org.gradle.api.Project project)
@NonNull
public static java.lang.String[] getAdvancedProfilingTransforms(@NonNull
org.gradle.api.Project project)
@Nullable
public static java.lang.String getRestrictVariantProject(@NonNull
org.gradle.api.Project project)
@Nullable
public static java.lang.String getRestrictVariantName(@NonNull
org.gradle.api.Project project)
public static com.android.repository.api.Channel getSdkChannel(@NonNull
org.gradle.api.Project project)
public static boolean overrideGradleVersionCheck(@NonNull
org.gradle.api.Project project)
public static boolean overridePathCheck(@NonNull
org.gradle.api.Project project)