protected static interface AndroidClassLoadingStrategy.DexProcessor.ForSdkCompiler.Dispatcher
| Modifier and Type | Interface and Description |
|---|---|
static class |
AndroidClassLoadingStrategy.DexProcessor.ForSdkCompiler.Dispatcher.ForApi26LevelCompatibleVm
A dispatcher for an Android VM with API level 26 or higher.
|
static class |
AndroidClassLoadingStrategy.DexProcessor.ForSdkCompiler.Dispatcher.ForLegacyVm
A dispatcher for a lagacy Android VM.
|
static class |
AndroidClassLoadingStrategy.DexProcessor.ForSdkCompiler.Dispatcher.Unavailable
An unavailable dispatcher.
|
| Modifier and Type | Method and Description |
|---|---|
void |
setTargetApi(com.android.dx.dex.DexOptions dexOptions,
int targetApiLevel)
Sets the target API level if available.
|
com.android.dx.dex.file.ClassDefItem |
translate(com.android.dx.cf.direct.DirectClassFile directClassFile,
byte[] binaryRepresentation,
com.android.dx.dex.cf.CfOptions dexCompilerOptions,
com.android.dx.dex.DexOptions dexFileOptions,
com.android.dx.dex.file.DexFile dexFile)
Creates a new class file definition.
|
com.android.dx.dex.file.ClassDefItem translate(com.android.dx.cf.direct.DirectClassFile directClassFile,
byte[] binaryRepresentation,
com.android.dx.dex.cf.CfOptions dexCompilerOptions,
com.android.dx.dex.DexOptions dexFileOptions,
com.android.dx.dex.file.DexFile dexFile)
directClassFile - The direct class file to translate.binaryRepresentation - The file's binary representation.dexCompilerOptions - The dex compiler options.dexFileOptions - The dex file options.dexFile - The dex file.void setTargetApi(com.android.dx.dex.DexOptions dexOptions,
int targetApiLevel)
dexOptions - The dex options to set the api version fortargetApiLevel - The target API level.Copyright © 2014–2022. All rights reserved.