I have an android app with a few external libraries (also native) and I will have to add another ones. My app is growing which becomes a real problem. Single library is used by less than 5% of my app users so I do not want to force all my users to install app with all the libraries that they do not need. In fact most of my users do not need any of these libraries.
I was wthinking about expansion files (https://developer.android.com/google/play/expansion-files.html) but as far as I know this doesn't solve my problem as in most cases all the expansion files are downloaded with application anyway.
Is there a solution that allows my to download external code on the go?
Marcin