@com.android.annotations.concurrency.Immutable public abstract class LibraryBundle extends Object
Default implementation of the LibraryDependency interface that handles a default bundle project structure.
Modifiers | Name | Description |
---|---|---|
static String |
FN_PROGUARD_TXT |
Constructor and description |
---|
protected LibraryBundle
(File bundle, File bundleFolder, String name) Creates the bundle dependency with an optional name |
Type | Name and description |
---|---|
boolean |
equals(Object o) |
File |
getAidlFolder() |
File |
getAssetsFolder() |
File |
getBundle() |
File |
getBundleFolder() |
File |
getFolder() |
File |
getJarFile() |
File |
getJniFolder() |
File |
getLintJar() |
List<JarDependency> |
getLocalDependencies() |
List<File> |
getLocalJars() |
File |
getManifest() |
String |
getName() |
File |
getProguardRules() |
String |
getProject() |
String |
getProjectVariant() |
File |
getRenderscriptFolder() |
File |
getResFolder() |
File |
getSymbolFile() |
int |
hashCode() |
String |
toString() |
Creates the bundle dependency with an optional name
bundle
- the library's aar bundle filebundleFolder
- the folder containing the unarchived library contentname
- an optional name