com.android.sdklib.build
Class RenderScriptProcessor
java.lang.Object
com.android.sdklib.build.RenderScriptProcessor
public class RenderScriptProcessor
- extends java.lang.Object
Compiles Renderscript files.
Field Summary |
static java.lang.String |
RS_DEPS
|
Constructor Summary |
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RS_DEPS
public static final java.lang.String RS_DEPS
- See Also:
- Constant Field Values
RenderScriptProcessor
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)
cleanOldOutput
public void cleanOldOutput(@Nullable
java.util.Collection<java.io.File> oldOutputs)
getSupportJar
public static java.io.File getSupportJar(java.lang.String buildToolsFolder)
getSupportNativeLibFolder
public static java.io.File getSupportNativeLibFolder(java.lang.String buildToolsFolder)
build
public void build(@NonNull
RenderScriptProcessor.CommandLineLauncher launcher)
throws java.io.IOException,
java.lang.InterruptedException
- Throws:
java.io.IOException
java.lang.InterruptedException
deleteFolder
protected static void deleteFolder(java.io.File folder)