| Interface | Description |
|---|---|
| ElfByteChannel | |
| SoFileLoader | |
| SystemLoadLibraryWrapper |
| Class | Description |
|---|---|
| ApkSoSource |
SoSource that extracts libraries from an APK to the filesystem. |
| ApplicationSoSource |
SoSource that wraps a DirectorySoSource for the application's nativeLibraryDir. |
| DirectApkSoSource |
SoSource that directly finds shared libraries in a APK. |
| DirectorySoSource |
SoSource that finds shared libraries in a given directory. |
| ElfFileChannel | |
| ElfZipFileChannel | |
| ExoSoSource |
SoSource that retrieves libraries from an exopackage repository. |
| ExtractFromZipSoSource |
SoSource that extracts libraries from a zip file to the filesystem. |
| FileLocker | |
| MinElf |
Extract SoLoader bootstrap information from an ELF file.
|
| NativeDeps |
Class for getting native libraries dependencies for a DSO.
|
| NativeLibrary |
This is the base class for all the classes representing certain native library.
|
| NativeLoaderToSoLoaderDelegate |
Class that connects SoLoader to NativeLoader
|
| NoopSoSource |
SoSource that does nothing and pretends to successfully load all libraries. |
| SoLoader |
Native code loader.
|
| SoSource | |
| SysUtil | |
| UnpackingSoSource |
SoSource that extracts libraries from an APK to the filesystem. |
| UnpackingSoSource.Dso | |
| UnpackingSoSource.DsoManifest | |
| UnpackingSoSource.InputDsoStream |
| Enum | Description |
|---|---|
| MinElf.ISA |
| Error | Description |
|---|---|
| SoLoader.WrongAbiError |
| Annotation Type | Description |
|---|---|
| DoNotOptimize |
A hint (which may or may not be observed) to any optimizers in our tool chain that we don't want
optimizations being applied to the annotated elements.
|