xref: /aosp_15_r20/frameworks/multidex/library/README (revision e237af2cd5334d6a4fb2b14f52d22d4e70eb89b3)
1*e237af2cSAndroid Build Coastguard WorkerLibrary Project including a multidex loader.
2*e237af2cSAndroid Build Coastguard Worker
3*e237af2cSAndroid Build Coastguard WorkerThis can be used by an Android project to install multiple dexes
4*e237af2cSAndroid Build Coastguard Workerin the classloader of an application running on API 4+.
5*e237af2cSAndroid Build Coastguard Worker
6*e237af2cSAndroid Build Coastguard WorkerNote that multidexing will allow to go over the dex index limit.
7*e237af2cSAndroid Build Coastguard WorkerIt can also help with the linearalloc limit during installation but it
8*e237af2cSAndroid Build Coastguard Workerwon't help with linearalloc at execution time. This means that
9*e237af2cSAndroid Build Coastguard Workermost applications requiring multidexing because of the dex index
10*e237af2cSAndroid Build Coastguard Workerlimit won't execute on API below 14 because of linearalloc limit.
11*e237af2cSAndroid Build Coastguard Worker
12*e237af2cSAndroid Build Coastguard WorkerThere is technically no source, but the src folder is necessary
13*e237af2cSAndroid Build Coastguard Workerto ensure that the build system works.  The content is actually
14*e237af2cSAndroid Build Coastguard Workerlocated in libs/android-support-multidex.jar.
15*e237af2cSAndroid Build Coastguard Worker
16