Jetpack Compose не выполняет предварительный просмотр, если в композиции есть компонуемый текст

Моя версия Android Studio — Android Studio Electric Eel | 2022.1.1 Patch 1 Мой реактивный ранец состоит из связанных зависимостей:

    implementation platform('androidx.compose:compose-bom:2023.01.00')
    implementation "androidx.compose.foundation:foundation"
    implementation "androidx.compose.ui:ui"
    debugImplementation 'androidx.compose.ui:ui-tooling'
    implementation "androidx.compose.ui:ui-tooling-preview"
    implementation "androidx.compose.material3:material3:1.1.0-beta02"
    implementation "androidx.compose.material3:material3-window-size-class"

Все работает нормально, но когда я включаю в композицию даже одиночный Text компонуемый превью тормозит с сообщением some issues were found when trying to render this preview Итак, этот предварительный просмотр не работает:

@Preview(showSystemUi = true, showBackground = true)
@Composable
fun PreviewTest() {
    Text(text = "hello")
}

но если поставить что-нибудь другое вместо Text, все будет отлично. Любые идеи, почему это может произойти?

попробуйте обновить версию compose-bom с 23.01.00 до 23.04.00

Sri mani789 14.04.2023 05:03

Уже обновил, но это не работает.

Andranik 14.04.2023 13:05

Как ваши включения выглядят в верхней части файла компоновки? Убедитесь, что Text вы включаете правильный пакет.

Phoenix 20.04.2023 18:38

Я уверен, что это из правильного пакета, так как когда я запускаю приложение, все работает очень хорошо. p.s. вот упаковка androidx.compose.material3

Andranik 20.04.2023 19:57

Если вы можете загрузить исходный код, чтобы найти проблему

Vahid Garousi 22.04.2023 09:32

Может ли это быть связано с этим stackoverflow.com/questions/75937541/…

Joe Malebe 26.04.2023 07:44
1
6
145
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Обновите Android Studio до Flamingo. Кажется, у Electric Eel и Dolphin есть некоторые проблемы, связанные с предварительным просмотром.

Я думаю, что будет проще найти причину, если вы поделитесь проблемным окном студии Android.

Другие вопросы по теме