public class RenderScriptProcessor
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
RenderScriptProcessor.CommandLineLauncher |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
RS_DEPS |
| Constructor and Description |
|---|
RenderScriptProcessor(java.util.List<java.io.File> inputs,
java.util.List<java.io.File> importFolders,
java.io.File buildFolder,
java.io.File sourceOutputDir,
java.io.File resOutputDir,
java.io.File objOutputDir,
java.io.File libOutputDir,
BuildToolInfo buildToolInfo,
int targetApi,
boolean debugBuild,
int optimLevel,
boolean supportMode) |
| Modifier and Type | Method and Description |
|---|---|
void |
build(RenderScriptProcessor.CommandLineLauncher launcher) |
void |
cleanOldOutput(java.util.Collection<java.io.File> oldOutputs) |
protected static void |
deleteFolder(java.io.File folder) |
static java.io.File |
getSupportJar(java.lang.String buildToolsFolder) |
static java.io.File |
getSupportNativeLibFolder(java.lang.String buildToolsFolder) |
public static final java.lang.String RS_DEPS
public RenderScriptProcessor(@NonNull
java.util.List<java.io.File> inputs,
@NonNull
java.util.List<java.io.File> importFolders,
@NonNull
java.io.File buildFolder,
@NonNull
java.io.File sourceOutputDir,
@NonNull
java.io.File resOutputDir,
@NonNull
java.io.File objOutputDir,
@NonNull
java.io.File libOutputDir,
@NonNull
BuildToolInfo buildToolInfo,
int targetApi,
boolean debugBuild,
int optimLevel,
boolean supportMode)
public void cleanOldOutput(@Nullable
java.util.Collection<java.io.File> oldOutputs)
public static java.io.File getSupportJar(java.lang.String buildToolsFolder)
public static java.io.File getSupportNativeLibFolder(java.lang.String buildToolsFolder)
public void build(@NonNull
RenderScriptProcessor.CommandLineLauncher launcher)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOExceptionjava.lang.InterruptedExceptionprotected static void deleteFolder(java.io.File folder)