Динамический цвет Material3 не работает при создании для Android API 34Android

Форум для тех, кто программирует под Android
Anonymous
Динамический цвет Material3 не работает при создании для Android API 34

Сообщение Anonymous »

Я создаю проект на Android с помощью Jetpack Compose. Я хочу использовать динамическую цветовую тему, но она не работает для Android API уровня 34 (хорошо работает на 32–33). Динамические цвета не работают в предварительной версии, а также на любом устройстве API 34.
Я подтвердил, что мои инструменты SDK хорошо обновлены.
Может ли кто-нибудь помочь с этой проблемой?
версии:

Код: Выделить всё

kotlin = "1.9.0"
activityCompose = "1.9.0"
androidx-material3 = { group = "androidx.compose.material3", name = "material3", version = "1.2.1" }

Код: Выделить всё

@Preview(
uiMode = Configuration.UI_MODE_NIGHT_YES,
apiLevel = 33,
wallpaper = Wallpapers.RED_DOMINATED_EXAMPLE,
name = "API 33",
)

@Preview(
uiMode = Configuration.UI_MODE_NIGHT_YES,
apiLevel = 34,
wallpaper = Wallpapers.RED_DOMINATED_EXAMPLE,
name = "API 34",
)

@Composable
fun HomeScreenPreview() {
HomeScreen()
}
Вывод:
Изображение
< /p>
Я пытался почистить сборку и переделать весь проект. Также установлены новейшие инструменты.

Подробнее здесь: https://stackoverflow.com/questions/784 ... oid-api-34

Вернуться в «Android»