public static enum BuildToolInfo.PathId extends java.lang.Enum<BuildToolInfo.PathId>
Enum Constant and Description |
---|
AAPT
OS Path to the target's version of the aapt tool.
|
AAPT2
OS Path to aapt2.
|
AIDL
OS Path to the target's version of the aidl tool.
|
ANDROID_RS
OS Path to the Renderscript include folder.
|
ANDROID_RS_CLANG
OS Path to the Renderscript(clang) include folder.
|
BCC_COMPAT
OS Path to the bcc_compat tool.
|
DAEMON_AAPT2
OS Path to aapt2 that supports daemon mode.
|
DEXDUMP |
DX
OS Path to the target's version of the dx tool.
|
DX_JAR
OS Path to the target's version of the dx.jar file.
|
JACK |
JACK_COVERAGE_PLUGIN |
JACK_JACOCO_REPORTER |
JILL |
LD_ARM
OS Path to the ARM linker.
|
LD_ARM64
OS Path to the ARM64 linker.
|
LD_MIPS
OS Path to the MIPS linker.
|
LD_X86
OS Path to the X86 linker.
|
LD_X86_64
OS Path to the ARM64 linker.
|
LLVM_RS_CC
OS Path to the llvm-rs-cc binary for Renderscript.
|
SPLIT_SELECT |
ZIP_ALIGN |
Modifier and Type | Method and Description |
---|---|
com.android.repository.Revision |
getMinRevision() |
boolean |
isPresentIn(com.android.repository.Revision revision)
Returns whether the enum of present in a given rev of the build tools.
|
static BuildToolInfo.PathId |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static BuildToolInfo.PathId[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BuildToolInfo.PathId AAPT
public static final BuildToolInfo.PathId AIDL
public static final BuildToolInfo.PathId DX
public static final BuildToolInfo.PathId DX_JAR
public static final BuildToolInfo.PathId LLVM_RS_CC
public static final BuildToolInfo.PathId ANDROID_RS
public static final BuildToolInfo.PathId ANDROID_RS_CLANG
public static final BuildToolInfo.PathId DEXDUMP
public static final BuildToolInfo.PathId BCC_COMPAT
public static final BuildToolInfo.PathId LD_ARM
public static final BuildToolInfo.PathId LD_X86
public static final BuildToolInfo.PathId LD_MIPS
public static final BuildToolInfo.PathId ZIP_ALIGN
public static final BuildToolInfo.PathId JACK
public static final BuildToolInfo.PathId JILL
public static final BuildToolInfo.PathId SPLIT_SELECT
public static final BuildToolInfo.PathId LD_ARM64
public static final BuildToolInfo.PathId JACK_JACOCO_REPORTER
public static final BuildToolInfo.PathId JACK_COVERAGE_PLUGIN
public static final BuildToolInfo.PathId LD_X86_64
public static final BuildToolInfo.PathId AAPT2
public static final BuildToolInfo.PathId DAEMON_AAPT2
public static BuildToolInfo.PathId[] values()
for (BuildToolInfo.PathId c : BuildToolInfo.PathId.values()) System.out.println(c);
public static BuildToolInfo.PathId valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic boolean isPresentIn(@NonNull com.android.repository.Revision revision)
revision
- the build tools revision.public com.android.repository.Revision getMinRevision()