Модуль для миграции приложения. Позволяет выполнять необходиымые действия при изменении версии приложения (обновлении).
- Реализовать наследник класса
AppMigration, который вмещает в себя всю логику для определенной версии прилолжения - Реализовать наследник класса
AppMigrationStorage, который поставляет экземплярыAppMigration - Поставить
AppMigrationStorageв конструкторAppMigrationManager - Вызвать
AppMigrationManager.tryMigrateApp()при инициализации приложения
Gradle:
implementation "ru.surfstudio.android:app-migration:X.X.X"