Я работал над приложением и думал создать анимацию на заставке приложения, такую же как Google Doodle .Анимации будут в зависимости от времени, у меня есть наборы FestivalName, даты начала и окончания фестивалей, таких как Рождество, Новый год и т. Д. Дата начала и окончания будет запускать анимацию автоматически.
Я попробовал Лотти из Airbnb, чтобы сделать это.,Но хранение всех файлов анимации в ассесах увеличивает размер apk почти на 5-6 мб.Я попытался оптимизировать это, просто сохранив 1 файл анимации и изменив файл скриптом.Поэтому, когда мне нужно изменить анимацию, я запускаю приведенную ниже из корневой папки, и анимации меняются.
Вот скрипт:
#!/bin/bash
rm -rf app/src/main/assets/animation.json
curl "$1" > app/src/main/assets/animation.json
Он принимает параметр как ссылку, которая содержит анимацию и загружает файл в файл ресурсов.
Ссылка на анимацию
Этот подход увеличивает только 716 КБ.Но это не похоже на автоматизацию, я хочу знать любой другой лучший подход для этого, который должен быть автоматизирован.