У меня есть приложение для Android с несколькими внешними библиотеками (также родными), и мне придется добавить еще одни. Мое приложение растет, что становится настоящей проблемой. Одна библиотека используется менее чем 5% пользователей моего приложения, поэтому я не хочу заставлять всех моих пользователей устанавливать приложение со всеми библиотеками, которые им не нужны. На самом деле большинству моих пользователей не нужна ни одна из этих библиотек.
Я думал о файлах расширения (https://developer.android.com/google/play/expansion-files.html), но, насколько я знаю, это не решает мою проблему, так как в большинстве случаев все файлы расширения все равно загружаются вместе с приложением.
Есть ли решение, которое позволяет мне загружать внешний код на ходу?
Марчин