public class QueuedCruncher
extends com.android.builder.internal.aapt.QueuedResourceProcessor
ResourceProcessor that queues request and uses a pool of aapt server
processes to serve those. Should only be used to process 9 patch images and, if PNG crunching is
enabled, to crunch PNG files.| Modifier and Type | Class and Description |
|---|---|
static class |
QueuedCruncher.Builder |
| Modifier and Type | Method and Description |
|---|---|
static QueuedCruncher.Builder |
builder() |
com.google.common.util.concurrent.ListenableFuture<java.io.File> |
compile(int key,
com.android.ide.common.res2.CompileResourceRequest request,
com.android.ide.common.process.ProcessOutputHandler processOutputHandler) |
public com.google.common.util.concurrent.ListenableFuture<java.io.File> compile(int key,
@NonNull
com.android.ide.common.res2.CompileResourceRequest request,
@Nullable
com.android.ide.common.process.ProcessOutputHandler processOutputHandler)
throws com.android.ide.common.internal.ResourceCompilationException
com.android.ide.common.internal.ResourceCompilationExceptionpublic static QueuedCruncher.Builder builder()