Немного более подробный и ориентированный на культуру:
System.Globalization.CultureInfo ci =
System.Threading.Thread.CurrentThread.CurrentCulture;
DayOfWeek fdow = ci.DateTimeFormat.FirstDayOfWeek;
DayOfWeek today = DateTime.Now.DayOfWeek;
DateTime sow = DateTime.Now.AddDays(-(today - fdow)).Date;
Это часто происходило, потому что Вы пользовались библиотеки Androidx и вспомогательные библиотеки одновременно. Некоторые сторонние библиотеки могут содержать вспомогательные библиотеки, и другие сторонние библиотеки могут содержать библиотеки Androidx, это может также привести эту проблему. Если у Вас есть gradle среда в Вас ПК, попробуйте "gradlew: app:dependencies" команда в терминале Studio Android, эта команда будет перечислять все библиотеки включая сторонние библиотеки Вашего проекта и видеть, какая библиотека или платформа пользовались библиотеками Androidx и который нет. Тогда попытайтесь обновить используемые вспомогательные библиотеки старых библиотек, и эта проблема должна исчезнуть.
В моем случае я сталкивался с проблемой из-за firebase версии, которую я использовал. Понижение firebase версии помогло мне.
реализация 'com.crashlytics.sdk.android:crashlytics:2.10.1' реализация 'com.google.firebase:firebase-core:16.0.6'
Вы должны просто добавить этот код в файл
android.useAndroidX=true
android.enableJetifier=true
gradle.properties