I have made some modules to each features of my app, then I choose them in my gradle conf file. However, the modules are injected at the compile build time but I want to load them at the runtime. If they are loaded at runtime, the user could load the features he wants only.
I already use reflection to load modules in my main application module, so I just need to modify the gradle buid file.
Is it possible to dynamically load aar lib or apk with dex loader ?