Мгновенные приложения: как добавить внешние библиотеки? - PullRequest
0 голосов
/ 26 мая 2018

Я хочу создать мгновенное приложение для Android из моего предыдущего приложения. Мой основной исходный код составляет менее 4 МБ (Требуется мгновенное приложение).Но я использую некоторые внешние библиотеки, которые имеют размер около 39 МБ.Как я могу сжать код до 4 МБ?

Есть ли какой-нибудь возможный способ динамически загружать библиотеки из Интернета?Или уменьшить мой код до 4 МБ?

ScreenShot

1 Ответ

0 голосов
/ 26 мая 2018

Вы можете значительно уменьшить размер вашего APK, используя App Bundles , который создаст разделенные APK для вас (или просто создайте разделение самостоятельно).В вашем случае будет предоставлена ​​только одна архитектура.

На этой же странице вы также можете прочитать о динамических функциональных модулях.Вы можете разрабатывать их сейчас, но загрузка в Google Play доступна не всем разработчикам.

Это может не сработать для извлечения библиотеки, если она не полностью инкапсулирована с пользовательской функцией и кодом, который использует ее в вашем приложении.приложение.Так что, если ваше приложение не может быть запущено без библиотеки, это не очень поможет.

Также актуально, Google объявил о бета-программе размером 10 МБ, чтобы увеличить лимит мгновенного размера приложений: http://g.co/instantapps/10MB

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...