public class RClassesTransform
extends com.android.build.api.transform.Transform
rename com.lib1.R and com.lib2.R to com.sdk.R
| ?????? |
|---|
RClassesTransform(org.gradle.api.Project project) |
| ?????? | ????? |
|---|---|
java.util.Set<com.android.build.api.transform.QualifiedContent.ContentType> |
getInputTypes() |
java.lang.String |
getName() |
java.util.Set<? super com.android.build.api.transform.QualifiedContent.Scope> |
getScopes() |
boolean |
isIncremental() |
void |
putLibraryPackages(java.lang.String variantName,
java.util.Collection<java.lang.String> libraryPackages)
library packages name must set after exploded task perform
|
void |
putTargetPackage(java.lang.String variantName,
java.lang.String targetPackage)
Different variants have different package names.
|
void |
transform(com.android.build.api.transform.TransformInvocation transformInvocation) |
public void putTargetPackage(java.lang.String variantName,
java.lang.String targetPackage)
variantName - variant nametargetPackage - main module's package namepublic void putLibraryPackages(java.lang.String variantName,
java.util.Collection<java.lang.String> libraryPackages)
variantName - variant namelibraryPackages - sub module's package name, read from AndroidManifest.xmlpublic java.lang.String getName()
getName ??? com.android.build.api.transform.Transformpublic java.util.Set<com.android.build.api.transform.QualifiedContent.ContentType> getInputTypes()
getInputTypes ??? com.android.build.api.transform.Transformpublic java.util.Set<? super com.android.build.api.transform.QualifiedContent.Scope> getScopes()
getScopes ??? com.android.build.api.transform.Transformpublic boolean isIncremental()
isIncremental ??? com.android.build.api.transform.Transformpublic void transform(com.android.build.api.transform.TransformInvocation transformInvocation)
throws java.lang.InterruptedException,
java.io.IOException
transform ??? com.android.build.api.transform.Transformjava.lang.InterruptedExceptionjava.io.IOException