Отменить миграцию Androidx? - PullRequest
0 голосов
/ 17 июня 2020

Пытаясь исправить ошибку в моем коде, я перенес свой проект android на androidx и по глупости «снял отметку» с опции резервного копирования перед миграцией, когда она появилась. Теперь проект androidx вызывает больше проблем, чем помогает, и я понимаю, что, возможно, не смогу отменить это действие, поскольку я не сделал резервную копию предыдущей версии.

Есть ли у меня способ получить мой проект вернулся к тому состоянию, в котором он был до перехода на androidx? У меня есть версия на github, которая является предварительной миграцией (я не фиксировал изменения в github после перехода на androidx), поэтому, если я удалю и переустановлю Android Studio и вытащу проект из github, отменит ли это изменения androidx?

Любая помощь будет принята с благодарностью! Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 17 июня 2020

Просто отмените изменения в управлении версиями. Если у вас его нет, верните локальную историю . Хотя, честно говоря, когда рефакторинг кода , лучше двигаться вперед, а не назад. Как в этом случае ... иначе вы никогда не избавитесь от Jetifier, потому что нельзя смешивать appcompat с androidx. В действительности же большинство современных библиотек ссылаются на androidx.

0 голосов
/ 17 июня 2020

Вы можете попробовать Refactor> Migrate to AppCompat ...

Но теперь библиотеки AppCompat устарели, и Google не поддерживает их; так что рано или поздно вам придется подумать о плане миграции.

...