TurboDex is an Android library designed to reduce the time required to load unoptimized Dex files at runtime. The project targets applications that rely heavily on MultiDex, plugin systems, or dynamic code loading. Once enabled during application startup, it accelerates operations performed through APIs such as DexClassLoader and DexFile.loadDex. Its implementation includes native code compiled with the Android NDK. Prebuilt binaries are provided for developers who do not need to customize the native component. The library can be added through common Android dependency-management workflows. TurboDex focuses narrowly on runtime Dex-loading performance rather than providing a broader plugin or virtualization framework.
Features
- Accelerated runtime Dex loading
- MultiDex-oriented performance improvements
- Dynamic plugin loading optimization
- DexClassLoader acceleration
- Android NDK native implementation
- Prebuilt native library distribution