public static interface AndroidClassLoadingStrategy.DexProcessor
| Modifier and Type | Interface and Description |
|---|---|
static interface |
AndroidClassLoadingStrategy.DexProcessor.Conversion
Represents an ongoing conversion of several Java class files into an Android dex file.
|
static class |
AndroidClassLoadingStrategy.DexProcessor.ForSdkCompiler
An implementation of a dex processor based on the Android SDK's dx.jar with an API that is
compatible to version 1.7.
|
| Modifier and Type | Method and Description |
|---|---|
AndroidClassLoadingStrategy.DexProcessor.Conversion |
create()
Creates a new conversion process which allows to store several Java class files in the created dex
file before writing this dex file to a specified
OutputStream. |
ClassLoader |
makeClassLoader(File zipFile,
File privateDirectory,
ClassLoader parentClassLoader)
Creates a class loader capable of loading dex files.
|
AndroidClassLoadingStrategy.DexProcessor.Conversion create()
OutputStream.ClassLoader makeClassLoader(File zipFile, File privateDirectory, ClassLoader parentClassLoader)
zipFile - The zip file containing a classes.dex file.privateDirectory - A directory that is not shared with other applications to be used for
storing generated classes and their processed forms.parentClassLoader - The parent class loader.Copyright © 2014–2015. All rights reserved.